448
צפיות
צפיות
5
תשובות
תשובות
כיצד אפשר לעדכן כמה רשומת בבת אחת?
זה מה שכתבתי
update signature set sID=" & request.form("IDw") & " where sID IN(" & request.form("IDo") & ")"
וזה לא עובד =
הינה הקוד במלואו
rs.open "select*from signature",Conn
if request.form("IDw") <>"" then
sql="update signature set sID=" &request.form("IDw") & " where sID IN (" & request.form("IDo") & ")"
Conn.execute sql
5 תשובות
הדפס בבקשה את הפלט של השאילתא
Response.Write(sql)
בבקשה
update signature set sID=15, 1 where sID IN (15, 1)
אתה יכול להכניס לשדה מסוג מספר
רק ערך אחד ולא שניים.
במקרה שלך אפשר לבצע אך ורק כל שאילתא בנפרד (במידה ואתה לא עובד על אקסס חפש אפשרות ל-SP (מידע ב-FAQ) במסד שדרכו אתה עובד)
אני עובד עם mySQL……..
אתה יכול בבקשה לכתוב לי את הקוד הupdate שככה אני יוכל לעדכן כמה נתונים במכה אחת
בתודה,נבו
בעיה בקוד בmySql
"INSERT INTO signature(sUrl) VAULES ('" & request.form("add") & "')"
לא עובד לי זה השגיאה שהוא מביא לי
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[MySQL][ODBC 3.51 Driver][mysqld-4.1.8-nt]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 'VAULES ('asd')' at line 1