Asp - ODBC - MySQL
Hej allesammen !Jeg sidder med et problem, jeg kan simpelthen ikke få odbc drivere til at virke som jeg vil.
Jeg har en enkelt system dsn oprettet, som virker perfekt, men hvis jeg opretter flere (Til andre sites, men med 100 % samme procedure) virker det ikke, hvorfor ?
Jeg prøvede at opgradere til den nyeste version af ODBC (3.51) og nu ligger både den driver, samt en ved navn MySQL inde, men jeg kan ikke få mit asp til at virke med det... Hvorfor ? :)
Jeg har konfigureret en system_dsn med MySQL driveren, som passer, har kaldt den navn_dsn og tester så med følgende kode:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=navn_dsn"
SQL = "SELECT * from references order by refid"
Set objrs = Conn.Execute(SQL)
do while not objrs.eof
response.write objrs("headline")
response.write objrs("info")
objrs.movenext
loop
conn.Close
%>
Og får følgende fejl:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
[TCX][MyODBC]You have an error in your SQL syntax near 'references order by refid' at line 1
Den fejl kan jeg ikke helt selv se skulle eksistere, eftersom sql strengen er helt normal og virker på et andet site jeg har... Hvad gør jeg galt ? / Hvor går den galt ?
Underligt nok, virker SQL strenge som denne her fint til koden, og giver mig et ordenligt output:
sql = "describe references"
Så ODBC fejler åbenbart intet ?
Har oprettet dette spørgsmål før i en andet forum, men der var ingen hjælp at hente :/
