DataSource Controls :: Want To Use Parameter In SQL Command?

Jun 5, 2010

I want to use parameter in SQL command, Which the following code is better and why?

string id= getId();
SqlCommand cmd1 = cn1.CreateCommand();
cmd1.CommandText = " INSERT INTO std(idStd) VALUES (idStd=id) ";
cmd1.ExecuteNonQuery();
string idF = getId();
SqlCommand cmd1 = cn1.CreateCommand();
cmd1.CommandText = " INSERT INTO std(idStd) VALUES (idStd=@id) ";
cmd1.Parameters.AddWithValue(@id, idF);
cmd1.ExecuteNonQuery();

View 3 Replies


Similar Messages:

DataSource Controls :: Datatable Data Types And Command Parameter Datatype?

Apr 7, 2010

I am using VS 2008.I am building a datatable of records to be inserted into a SQL Server 2005 table.
The program loops through this table and builds a SqlParameter for each DataColumn in the datatable. The SqlParameters are used in the SQL Insert statement.

The field I am having a problem with is of type 'bit' in the database table and has no default value and cannot be nulls. The field is called 'Active' The meaning of this field in the application is Boolean i.e True or False. When inserting the record, I wish to default the field to "False".

When I define the columns in the datatable I am forced to use the following code to build the datatcolumn containing the boolean field i.e. dtcActive.DataType = GetType(Boolean) as there is no GetType(Bit)

Dim dtcActive As New DataColumn("Active")
dtcActive.DataType = GetType(Boolean)
dtcActive.Unique = False
dtcActive.AllowDBNull = False
dtcActive.DefaultValue = False
dtProviderDayDetails.Columns.Add(dtcActive)

However, when I build the SqlParameter I am forced to use this:

If field.ColumnName = "Active" Then
prm.SqlDbType = SqlDbType.Bit
prm.Value = "False"
End If

This is because there is no SqlDbType.Boolean. The problem I have is there is no value I have been able to give the SqlParameter that is accepted by the Insert statement. It complains that the boolean field cannot be null on Insert.

View 1 Replies

DataSource Controls :: DataAdapter - Issue An INSERT Command Without SELECT Command?

Jan 6, 2010

I want to issue an INSERT command for an SQL Server table using DataAdapter without first issuing a SELECT command. Could anybody send me lines of code to handle this? Also how do i manage INSERT into selective table columns (I have 10 columns but i only want to update 2 of them)?

View 2 Replies

Forms Data Controls :: Command Parameter Is Null When Button Is Clicked Inside Datagrid?

Dec 2, 2010

I have placed a button inside datagrid.I have use MVVM model to do all manuplation in the grid.

when i click the button i am getting null parameter .

View 1 Replies

ADO.NET :: Can Sql Inject Occurs When The Sql Command Uses Parameter

Mar 2, 2011

sqlparameter param = new sqlparameter("@Name", sqldbtype.varchar, 20);
param.value = "ChloƩ";
cmd.parameters.add(param);
int accountnumber = (int)cmd.executescalar();

View 8 Replies

DataSource Controls :: Variable Connection String Parameter In A DataSource Control

May 20, 2010

I have several web forms which use a GridView linked to a DataSource control which is defined at design time as follows:

<cc1:pgsqldatasource
id="dsStates"
runat="server"
connectionstring="<%&#36; ConnectionStrings:PgSqlConnection %>"
oldvaluesparameterformatstring="Original_{0}"
providername="<%&#36; ConnectionStrings:PgSqlConnection.ProviderName %>" >
</cc1:pgsqldatasource>

As you can see, the connectionstring parameter is defined to a specific connection string name and I need to be able to set such a parameter to a different value, for example, to a session variable content.

View 1 Replies

DataSource Controls :: Access Property Of Object As Session Variable As Declarative Datasource Parameter Value

Oct 27, 2010

I am storing a custom "Organisation" object as a session variable. One of the properties of the Organisation object is "OrganisationID" (integer). I have a DataSource that requires a parameter value to run, and I want to use a SessionParameter to populate this. In a previous version, I stored the OrganisationID directly as a session variable. In that case, I could easily access it like this:

[Code]....

However, how do I now access the OrganisationID property of an "Organisation" type session variable (called "Organisation")? I have tried this, which does not seem to work: <asp:SessionParameter Name="OrganisationID" SessionField="Organisation.OrganisationID" Type="Int32" />

View 2 Replies

DataSource Controls :: Conditional SQL Command In VB?

Jan 3, 2010

I want to know how I could fix the following. I essentially have two almost identical SQL functions and want to combine them into one. The only difference between the two functions is the SQL Command text that is being used. Here is a brief idea of what I have unsuccessfully tried thus far:

[Code]....

I receive no compilation errors, but the exception is thrown and table is not filled. I have a feeling that I am overlooking something obvious.

View 3 Replies

SQL Insert Command In DataSource Controls

Apr 15, 2010

No matter what I do I keep getting the error that my input string is not valid and that the system cannot convert a string to a double. I have a table with two fields, both are defined as nvarchar(25). My command text is:INSERT INTO OtherProducts VALUES ('Sample','Test') am using Visual Web Developer. This is as simple as it gets. I have tried parameters as well.

View 10 Replies

SQL Server :: Parameter In Command And Execution Of Data Reader?

Mar 9, 2011

[Code]....

why I am not getting the desired result. I want to retrieve records in DataReader and still I am not getting any result.

View 4 Replies

DataSource Controls :: Passing Parameter To Datasource In Code Behind?

Mar 25, 2010

I need to pass the control parameter to Sql Datasource in code behind,

<asp:ControlParameter ControlID="DDL_RType" Name="rtype" PropertyName="SelectedValue"

View 3 Replies

DataSource Controls :: Sql Backup And Restore Command

Jan 4, 2010

i m using these command for backup and restore sql database

BACKUP DATABASE [db_report] TO
DISK =N'db_report.bak'
WITH NOFORMAT, NOINIT, NAME = N'Report-Full Database Backup',
SKIP, NOREWIND, NOUNLOAD, STATS = 10
RESTORE DATABASE [db_report]
FROM DISK = N'db_report.bak'
WITH FILE = 1,
MOVE N'db_report' TO N'C:db_report.mdf',
MOVE N'db_report' TO N'C:db_report.ldf',
NOUNLOAD, STATS = 10

but i want to set backup drive name with today date and time yani my i will set drive D:db_report010320100910am if u will see theres is db_reportMonth(01) Day(03) Year(2010) Time(09:10am) and when i want to restore then ask me which one u want to get restore

View 2 Replies

DataSource Controls :: Update Command Is Not Working?

Jan 17, 2010

given below is the simple update string am using to update my database...

string q = "update register set fname='" + TextBox1.Text +
"',lname='" + TextBox2.Text +
"',gender='" + gender +
"',edu='" + TextBox3.Text +
"' where username='"+check +"'";
cmd.ExecuteNonQuery();
SqlCommand cmd =
new
SqlCommand(q, cn);

but it is not working...database is not getting updated...why?

View 2 Replies

DataSource Controls :: Erro On Using Retsore Command?

Feb 27, 2010

Cannot open backup device 'C:Program FilesMicrosoft SQL ServerMSSQLBACKUPdatabasename.bak'. Device error or device off-line. See the SQL Server error log for more details.RESTORE DATABASE is terminating abnormally.

View 1 Replies

Databases :: Does Command Parameter Work While Using Mysql As A ODBC Connection

Jun 6, 2010

I have a problem whenever i run my code i get the following error ERROR [42000] [MySQL][ODBC 3.51 Driver][mysqld-5.1.46-community]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' ('b'), ('Manager'), ('c'), ('d'), ('e')' at line 1 my code works with connector/net but my host does not have it installed so i've had to change my code to odbc which they do have, i have found out the syntax is different and changed my code accordingly my code is as follows

[Code]....

View 2 Replies

DataSource Controls :: How To Create One SQL Command To Call Many SPROCS

Mar 17, 2010

Can I use one SQL command to call many sprocs ?

I would then use the returned data to create a dataset table like I did with one SPROC in this code :

[Code]....

[Code]....

View 1 Replies

DataSource Controls :: How To Update Command Not Working Properly

Jun 25, 2010

I have the below code in my project..however its giving me an error on the update(bolded line)..please help me on this..

Private Sub ChangePassword1_ChangedPassword(ByVal sender As Object, ByVal e As System.EventArgs) Handles ChangePassword1.ChangedPassword
lblTempPassword.Text = ChangePassword1.NewPassword.ToString
CustomerName.Text = CType(Session("UserName"), String)
Dim FV1Updobjconn As Data.SqlClient.SqlConnection
FV1Updobjconn = New Data.SqlClient.SqlConnection()
FV1Updobjconn.ConnectionString = ConfigurationManager.ConnectionStrings("ASPNETDBconnectionString1").ConnectionString
FV1Updobjconn.Open()
Dim dtUpdating As New Data.DataTable()
Dim sqlUpdating As String = "UPDATE [SuperAdmin] SET [TempPasswd]= @SU2TempPasswd, [TempPwd]=@CU2TempPwd WHERE ([CustomerName] = [@CU2CustomerName])"
Dim cmdUpdating As New Data.SqlClient.SqlCommand(sqlUpdating, FV1Updobjconn)
cmdUpdating.Parameters.AddWithValue("@SU2UserId", UserIDValue.Text)
cmdUpdating.Parameters.AddWithValue("@SU2TempPasswd", lblTempPassword.Text)
cmdUpdating.Parameters.AddWithValue("@CU2TempPwd", False)
cmdUpdating.ExecuteNonQuery().... I get an error here saying..INVALID COLUMN "CU2CustomerName"
' Dim adUpdating As New Data.SqlClient.SqlDataAdapter(cmdUpdating)
' adUpdating.Fill(dtUpdating)
' Get the values needed to be passed on
' CtSUCompanyName.Text = dtUpdating.Rows(0)("CompanyName").ToString()
' CtSUCatPurch.Text = dtUpdating.Rows(0)("CategoriesPurchases").ToString()
FV1Updobjconn.Close()
End Sub

View 6 Replies

DataSource Controls :: There Is Already An Open DataReader Associated With This Command Which Must Be Closed First.

May 27, 2010

protected void Page_Load(object sender, EventArgs e)

View 7 Replies

DataSource Controls :: How To Retrieve ID After Insert Command When Using DataSet (xsd)

Nov 19, 2010

I have created a Dataset object (XSD file) whithin it there is a procedure called InsertWebsite.

In my code, I call this like this:

[Code]....

When I execute the commans it retrievs value "1" which is not the actual ID genereted by Insert event.....

How can I retrieve this ID and stll using the current design?

View 4 Replies

DataSource Controls :: How To View The Command.parameters.items

Feb 3, 2010

How do I view my parameters items ?

I tried this but got this error

[code]....

View 5 Replies

DataSource Controls :: Create Update Command In Code Behind?

Feb 3, 2011

I have a detailsview which I am populating using a SQLDATASOURCE, which is bound to a table in a SQL db. Because the number of columns in the table will change, I am using SELECT * from [TABLENAME] to populate the view, this works fine.

My problem is that I need to also be able to update the table and I thought the best way was to generate the updatecommand in the code behind. This is no problem, code is as follows:

[Code]....

But the next stage is to create the relevant parameters for the update command. Does anybody have any thoughts on this? All of the information I have found for the updateParamater reference knowing the final value.

What I really need to do is the code behind equivalent of

<asp:Parameter Name="PARAMETERNAME" Type="Int32" />

Not sure whether this is possible.

View 4 Replies

DataSource Controls :: Delete Command - Incorrect Syntax

Feb 16, 2010

see this code.

[Code]....

"Tbl_Name" is a varaible contain tables name for delete records on an table(at a time Tbl_Name change table name by drop down list)

problem: in SCommand.ExecuteNonQuery() error appear:incorrect syntax near Tbl_Name (i use ado.net connection)

View 2 Replies

Databases :: Insert Command Throws MySQL Error When Using Parameter Placeholder?

Apr 21, 2010

I'm developing an ASP.NET app with a MySQL backend, using the MySQL Connector Net 6.2.3. I have a DetailsView with an insert command that is throwing the error:MySql.Data.MySqlClient.MySqlException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?,?,?,?,?,?,?,?)' at line 1My code is:

[Code]....

If I hardcode values into the insert statement, it works fine. But when I put the ? placeholder in, it throws the error. Can anyone help me pinpoint the problem or offer a workaround solution?

View 2 Replies

DataSource Controls :: Concatonate Fields When Inserting Using Command Parameters

Feb 12, 2010

I would like to use a command parameter to concatonate two fields

protected void Notes0_Inserting(object sender, SqlDataSourceCommandEventArgs e)
{
e.Command.Parameters["Comments"].Value = Eval("LeadID")&" "&Eval("TextBox1");
}

Where the leadID is based on a query string and comments are entered in textbox1

View 1 Replies

DataSource Controls :: Modify Sql Data Source Command In Code Behind

Oct 18, 2010

i had a requirement for dynamic sorting so i wanted to assign order by.. dynamically depending on what column is clicked for sorting

i tried to modify the sql data source command

in ds selecting event by using

e.command.CommandText=modifiedCommandHere; but it doesnt work as it always picks up selectCommand specified in aspx page

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved