With ocmd
.Parameters("@name").Value = txt1.Text
.Parameters("@type").Value = txt2.Text
.Connection.Open()
'Response.Write(CStr(.ExecuteScalar))
If CStr(.ExecuteScalar) <> "" Then
Dim nameno As String = txt1.Text
Dim typeno As String = txt2.Text
.Connection.Close()
Dim xxx As String = 5
.CommandText = ("update chipneed set counters= '" & xxx & "' where name = '" & txt1.Text & "' and type = '" & txt2.Text & "' ")
.Connection.Open()
.ExecuteNonQuery()
.Connection.Close()
Else
sqlno1 = New SqlClient.SqlCommand("insert into chipneed (name,type)values('" & txt1.Text & "','" & txt2.Text & "')", conn99)
conn99.Open()
sqlno1.ExecuteNonQuery()
conn99.Close()
End If
End Withاين الخطأ في هذا الكود
وين الخبرااااااااااااااااااااء انا جنيت
يعني في حال وجود الحقل في الداتابيز ما تعمل غير update اما في حالة عدم وجوده اعملله insert
و لكن لا يجدي يعمل update ثم insert عند الأدخال مرة اخرى لنفس المتغير لماذاااااااااااااااااااااااا :(