Toon posts:

[asp] form to db - wat doe ik verkeerd?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hee,

dit is mijn asp-file
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<%@ Language=VBScript %>

<%

dim conn
dim strconn
dim strType
dim strNaam
dim Recordset1



set conn = Server.Createobject("ADODB.Connection")
strconn = "DRIVER=(Microsoft Access Driver (*.mdb));DBQ=" & Server.MapPath("db/maasrbm.mdb")
conn.Open(strconn)



set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = conn
Recordset1.Source = "SELECT * FROM maasrbm"
Recordset1.Open()

Recordset1.AddNew
Recordset1("naam")= strNaam
Recordset1("type")= strType
Recordset1.Update




Recordset1.Close
conn.Close
Set Recordset1 = Nothing

Set conn = Nothing

%>

Uhm... Moet ik hier nog een html output in maken of maak ik een andere fout? ;)

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:16
Hee,
Zet eens code-tags rond je code.
Lees de P&W Quickstart even over hoe je een topic formuleert. ('Het werkt niet, los het ff op' - vragen zijn uit den boze).
Zet je friendly error-messages in je browser uit, dan zie je al meteen welke error je krijgt.

https://fgheysels.github.io/


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:54

TeeDee

CQB 241

zet in je browser eens http-vriendelijke error berichten uit?

onder je internet opties en dan geavanceerd!

Zie je wat de error is...

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
thanx!

ik krijg nu deze error:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

/xjackx/insert.asp, line 15

Gak effe verder mee kijken

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:54

TeeDee

CQB 241

hij kan je db niet vinden dus.

/edit:

nog een klein puntje voor straks, als je je db probleem opgelost hebt:

waar haalt ie strNaam en strType vandaan?

Waarschijnlijk zul je nog ergens moeten zetten:
code:
1
2
strNaam = request.form("naam") (of hoe je dat formfield ook noemt)
strType = request.form("type")

Anders gaat ie gewoon "lege" ellende erin stoppen!

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
verrek ja!!
Pagina: 1