Hiks svar er helt korrekt, men det afhænger af hvad din stored procedure har som output. Hiks svar virker kun vis din Stored Procedure aflevere et recordset. Hvis den aflevere en værdi som sand eller falsk eller et id på en forespørgsel, så skal den kaldes på en anden måde, men du må jo vende retur hvis dette er tilfældet :)
Det er ikke mig som har lavet SP derfor er jeg lidt i tvivl om hvordan det funger. Jeg har noget dokumentation, hvor der bliver listet en lang række af input som man kan sende med ind i SP. Hvad skriver jeg hvis jeg vil springe nogle inputs over?
hmmm ok.. jeg ved ikke lige hvordan den er kodet... nogen idé om hvad denne fejl betyder. Mangler jeg at installere noget eller hvad er det for noget:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [INTERSOLV][ODBC InterBase driver][InterBase]Dynamic SQL Error, SQL error code = -206, Column unknown, STARTTIME, Client SQL dialect 1 does not support reference to TIME datatype
jeg må indrømme at jeg er ikke så skarp i lige det med connectionstrings på det punkt der - men det er vel primært et spørgsmål om driver og metoden man efterfølgende kan bruge. Endvidere tror jeg nok at en provider må være til enkelte versioner af en DBMS. Mens at ODBC driveren er af mere generel og måske langsommelig karakter.
Jeg skal ærlig talt sige at jeg ikke ved om jeg skal angive '' ved tomme værdier eller hvad jeg skal gøre. Det er en stored procedure på en anden server jeg har brug for at kalde og dokumentationen er sparsom :-).
Min fejl er:
Microsoft OLE DB Provider for ODBC Drivers error '80040e09' [Easysoft][Interbase]Dynamic SQL Error, SQL error code = -104, Token unknown - line 1, char 8, classesondate
du bliver da nød til at have Stored Proceduren. Den burde ligge på den SQL server som du kalder den på.
Men du kan jo teste om det er fordi den melder fejl på SP ved at ændre sql syntax til: strSQL = "EXEC classesondate '2004-07-21','','','11','Booked','Standby'"
Hvis den så melder fejl i token unknown - line 1, char 5, classesondate så er det nok pga. at SP ikke findes...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.