שלח תשובה

זירת השאלות

503
צפיות
0
תשובות

איך מוודאים שהמסד נתונים לא שונה?

,‏ 3 באפריל, 2006

היות והקוד רץ על שרת, אני חייב להיות בטוח שהוא לא השתנה מאז הקריאה לכתיבה.
איך עושים את זה?

odbGetCountCommand.CommandText = "SELECT Count FROM Table WHERE Id = 1"
oldCount = odbGetCountCommand.ExecuteScalar()

If oldCount > 1 Then
odbSetCountCommand.CommandText = "UPDATE Table SET Count = " & oldCount + 1 & " WHERE Id = 1"
ElseIf oldCount = 0 Then
odbSetCountCommand.CommandText = "INSERT INTO Table (Count) VALUES (1)"
End If
odbSetCountCommand.ExecuteNonQuery()

תגיות:

0 תשובות

    שלח תשובה