Click here to Skip to main content
15,900,461 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
following is the insert query ,i want update and delete parameter query..

VB
Dim cmdtext As String
        cmdtext = "insert into emp1([no],name,[phone],city) values (@no,@name,@phone,@city)"
        cmd = New SqlCommand(cmdtext, cn)
        cmd.Parameters.Add(New SqlParameter("@no", TextBox1.Text))
        cmd.Parameters.Add(New SqlParameter("@name", TextBox2.Text))
        cmd.Parameters.Add(New SqlParameter("@phone", TextBox3.Text))
        cmd.Parameters.Add(New SqlParameter("@city", TextBox4.Text))
        cmd.ExecuteNonQuery()
Posted

1 solution

VB
cmdtext = "update emp1 set name=@name,[phone]=@phone,city=@city where [no]=@no"
        cmd = New SqlCommand(cmdtext, cn)
        cmd.Parameters.Add(New SqlParameter("@no", TextBox1.Text))
        cmd.Parameters.Add(New SqlParameter("@name", TextBox2.Text))
        cmd.Parameters.Add(New SqlParameter("@phone", TextBox3.Text))
        cmd.Parameters.Add(New SqlParameter("@city", TextBox4.Text))
        cmd.ExecuteNonQuery()


MIDL
cmdtext = "delete from emp1 where [no]=@no"
        cmd = New SqlCommand(cmdtext, cn)
        cmd.Parameters.Add(New SqlParameter("@no", TextBox1.Text))
        cmd.ExecuteNonQuery()
 
Share this answer
 
Comments
sima2011 24-Feb-11 1:47am    
thank you prerak sir tell me 1 thing,what is the benefit of using parameters query??
Prerak Patel 24-Feb-11 1:54am    
mainly to prevent sql injection
Obaid Ahmed 24-Feb-11 2:05am    
parameters is for like a argument variables for sql query or you can say that, it is use for binding table's column with our giving variables for input through query
sima2011 24-Feb-11 2:09am    
how do i write query in class ,and how do i call them in button click??? please help me
Obaid Ahmed 24-Feb-11 2:18am    
what do you mean by query in class ??
above code is, for a class for executing the sql commands from csharp or asp.net
what else you need?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900