Mailinglisten-Archive |
At 06.10.2001 14:26, you wrote: >Hallo, > >beim Ausf=FChren von Abfragen auf dem MSSQL-Server =FCber ODBC sto=DFe ich= auf >Probleme, wenn sich der Vergleichswert auf ein Tabellenfeld bezieht, dass= vom >Feldtyp Tinyint, Smallint, etc ... ist. z.B. > >$SQL =3D "SELECT * FROM table WHERE spalte=3D'$integerwert'"; > >Dabei bekomme ich immer die Fehlermeldung: > >Warning: SQL error: [Microsoft][ODBC SQL Server Driver][SQL= Server]Implizite >Umwandlung von Datentyp 'tinyint' in 'varchar' ist nicht zul=E4ssig.= Verwenden >Sie die CONVERT Funktion., SQL state 37000 in SQLExecDirect in >d:\webease\software\stammdaten\spezifikationen.php on line 128 schonmal mit $SQL =3D "SELECT * FROM table WHERE spalte=3D$integerwert"; probiert ? zahlenwerte werden bei sql nicht in anf=FChrungszeichen (')= gesetzt. gru=DF, webmistress mailto:mot_(at)_artnorm.de http://www.artnorm.de/
php::bar PHP Wiki - Listenarchive