Avatar billede choco Nybegynder
24. juni 2003 - 01:26 Der er 8 kommentarer og
1 løsning

gæste bog vil ikk skrive

Jeg har et lille problem med min gæste bog

Når jeg har udfyldt de felter jeg skal og trykker på send så får jeg denne fejl :

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakildenavnet blev ikke fundet, og der er ikke angivet en standarddriver.
/guest.asp, line 31

Mit Script ser sådan her ud :

<% @language=javascript %>

<%
  sql = "insert into guest (";
  parametre = new Enumerator(Request.Form);
  while (!parametre.atEnd()) {
      sql += parametre.item();
      parametre.moveNext();
      if (!parametre.atEnd()) {
      sql += ", ";
      }
  }

sql += ") values (";

parametre = new Enumerator(Request.Form);
while (!parametre.atEnd()) {
    sql += "'" + Request.Form(parametre.item()) +
      "'";
    parametre.moveNext();
    if (!parametre.atEnd()) {
          sql += ", ";
    }
   
    }
    sql += ")";

   

    connection = Server.CreateObject("ADODB.Connection")
    connection.open("eksempel")
    connection.execute(sql)



%>


<body>

Tak, fordi du ville skrive i gæstebogen. Dine
oplysninger er nu registreret.

</body>

Line 31 er denne line : connection.open("eksempel")

På forhånd TAK
Avatar billede mm12010 Nybegynder
24. juni 2003 - 10:14 #1
din forbindelse er forkert, den skal ligne det her:

connection = Server.CreateObject("ADODB.Connection");
DBPath = "DBQ=" + Server.MapPath("mappe/din_database.mdb");
connection.Open("DRIVER={Microsoft Access Driver (*.mdb)}; " + DBPath);
Avatar billede choco Nybegynder
24. juni 2003 - 12:19 #2
Tjaaaa, Nu kommer fejlen ikk mere, men, Nu vil den bare ikk skrive til db hvad gør jeg forkert.
Avatar billede mm12010 Nybegynder
24. juni 2003 - 12:25 #3
prøv at skrive din SQL ud på siden:

Response.Write(sql);
Avatar billede choco Nybegynder
24. juni 2003 - 12:30 #4
Ja Nu kan jeg se hvad jeg har skrævet på siden men stadig ikk i min db.
Avatar billede mm12010 Nybegynder
24. juni 2003 - 12:32 #5
kan du ikke lige smide sql'en her?
Avatar billede choco Nybegynder
24. juni 2003 - 12:37 #6
sorry, men er ikk helt med er det ikk det der står helt oppe er det ikk også min sql jeg er ikk så god indnu jeg er ved at lære det.
Avatar billede mm12010 Nybegynder
24. juni 2003 - 12:42 #7
jo der lægger du din sql-forespørgsel i en variabel

det er indholdet af den jeg gerne vil se
Avatar billede choco Nybegynder
24. juni 2003 - 12:46 #8
Nååår, okay, men så har jeg nok lavet noget forkert for jeg har kun den side og så har jeg en side i html hvor man udfylder de felter navn osv.
Avatar billede mm12010 Nybegynder
16. september 2003 - 11:56 #9
lukketid?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester