[ bobiris @ 11.08.2002. 17:14 ] @
| Imam problem sa SQL severom 2000. Napravim običnu Insert formu u MX-u, i kada hoću da dodam zapis, posle submit-a, dobijam poruku: "incorrect syntax near '1997'. A 1997 je treća po redu kolona u koju treba da se unese podatak.
Lutao sam tako Net-om, ta nađoh vrlo brzo da Bili priznaje da je to greška, te da je ispravljena u ServicePack-u broj 2 za SQL server 2000. Skinem ga (48 MB), instaliram, i opet isto.
Zna li neko zašto je to tako, bio bih veoma zahvalan! |
[ degojs @ 12.08.2002. 09:26 ] @
Mozemo li da vidimo SQL izraz koji koristis?
[ bobiris @ 12.08.2002. 10:20 ] @
Evo, samo na ovom mestu ima "1997". Ovo je obicna insert forma generisana iz MX-a.
' *** Insert Record: set variables
If (CStr(Request("MM_insert")) = "form1") Then
MM_editConnection = MM_cnParohSql_STRING
MM_editTable = "dbo.paroh_1"
MM_editRedirectUrl = "./default.asp"
MM_fieldsStr = "PREZ_IME|value|Element|value|Element2|value|Element3|value|000|value|001|value|002|value|003|value"
MM_columnsStr = "PREZ_IME|',none,''|1997|none,none,NULL|1998|none,none,NULL|1999|none,none,NULL|2000|none,none,NULL|2001|none,none,NULL|2002|none,none,NULL|2003|none,none,NULL"
A evo i poruke o gresci:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '1997'.
/ParohijalSql/insert.asp, line 136
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)
Page:
POST 131 bytes to /ParohijalSql/insert.asp
POST Data:
PREZ_IME=ja&Element=555&Element2=&Element3=&000=&001=&002=&003=&submit=%C4%EE%E4%E0%BC&MM_update=form1&MM_recordId=&MM_insert=form1
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.