14. august 2001 - 14:39Der er
13 kommentarer og 1 løsning
Hvad er der galt her?
Jeg har hidtil arbejdet i ASP/ACCESS, men skifter nu til MySQL. Jeg er helt ny i MySQL.
Kan nogen hjælpe mig med, hvad der er galt med denne kode, som skal oprette en post i tabellen \"betaling\" - jeg får denne fejl:
ADODB.Connection error \'800a0e78\' Operation is not allowed when the object is closed. /asp/inline/betaling_add.asp, line 28 (linje 28 = SearchRS.AddNew)
strConnect = \"DRIVER={MySql};SERVER=mysql.media-zoom.dk;DATABASE=mediazoomdk;UID=XXX;PWD=XXX\" Set SearchDB = Server.CreateObject(\"ADODB.Connection\") SearchDB.ConnectionString = strConnect
SearchDB.Open Set SearchRS = Server.CreateObject(\"ADODB.Connection\") SearchRS.Open \"betaling\",SearchDB,2,2
Hvis det er WinME/98 du har så gå ind under denne computer -> kontrolpanel og her vælger du programmet ODBC conection, her skal du oprette ne ODBC forbindelse til din MySQL.
Sitet ligger på et webhotel ude i byen... connection er oprettet i henhold til webhotellets anvisninger... i øvrigt ville kørslen vel gå ned meget tidligere, hvis der ikke var ODBC-forbindelse?
Når såvel MySQL-databasen som ASP-siderne ligger på et webhotel ude i byen, og afviklingen sker dér, skal jeg vel ikke på min lokale PC oprette en speciel ODBC-forbindelse, eller er der noget, jeg har misforstået?
Jeg tror alvion er den, der kommer nærmest. jeg sløjfede recordset og oprettede direkte vha. \"insert into\" - jeg har ikke fået det til at køre helt perfekt, men der er \"hul igennem\", og jeg er overbevist om, at det er vejen frem.
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.