Frage : MySQL Selbststufensprung in Version 5.1

Hallo, wanderte

I gerade von MySQL 4.1 bis 5.1 ab.  Ich erhalte Störungen auf EINSATZ-Aussagen, die Selbststufensprungfelder haben.  Die Störung ist:

Microsoft ALTER DB-Versorger für ODBC Fahrer-Störung '80004005 '
[MySQL] [ODBC 5.1 Fahrer] [mysqld-5.1.48-community] Incorrect Zahlwert: '' für Spalte „EMID“ Reihe 1

The am Abbruch tritt an der Durchführungsmethode des AUFHEBEN-Befehlsgegenstandes Code im Asp-Classic.

Sample ist unten auf.  In Version 4.1, konnten Sie ein Paar einzelne Anführungsstriche für das Selbststufensprungfeld einsetzen.  Dieses scheint nicht, in Version 5.1 zu arbeiten.  Im Code-Stückchen ist das erste Feld das Selbststufensprungfeld, und es wird als nicht unterzeichnete ganze Zahl auf dem MySQL table.

Advice please.

Thank Sie, Stu Engelman
definiert
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
set CN=server.CreateObject („ADODB.Connection“)
CN.Open „dsn=“ u. Anwendung („dbodbcdsn“), Anwendung („dbusername“), Anwendung („dbpassword“)
CM=server.CreateObject („ADODB.Command“) einstellen
CM.ActiveConnection=CN
CM.CommandType=adCmdText
SQL= " Einsatz in eMail-Werte („
SQL=SQL u. „'',“
SQL=SQL u. „„“ u. Request.Form („first_name“) u.““, „
SQL=SQL u. „„“ u. ersetzen (Request.Form („last_name“),““ „, „´") u.“ ', „
SQL=SQL u. „„“ u. Request.Form („email_address“) u.““, „
SQL=SQL u. „„“ u. „(“ u. Request.Form („areacode“) u. ") „u. Request.Form („Präfix“) u.“ - „u. Request.Form („Telefon“) u.““, „
SQL=SQL u. „„“ u. Request.Form („Antrag“) u.““, „
SQL=SQL u. „„“ u. ersetzen (Request.Form („Anmerkungen“),““ „, „´") u.“ ', „
SQL=SQL u. „„“ u. SQLPrepare (jetzt) u. „"); „
CM.CommandText=SQL
CM.Execute

Antwort : MySQL Selbststufensprung in Version 5.1

Verbunden Sie das Teilnetz (innerhalb der ANZEIGE Aufstellungsorte und der Dienstleistungen) mit dem gewünschten Aufstellungsort?
Weitere Lösungen  
 
programming4us programming4us