[ASP]Dreamweaver MX code-fout

Pagina: 1
Acties:

  • StalieN
  • Registratie: Februari 2002
  • Laatst online: 03-09-2024
Hoi All....

Ik ben niet zo'n expert met databases enzo maar kben hard aant leren...
Mijn manier van leren is misschien vaag: ik frot allemaal zooi in een WYSIWYG en dan ga ik lekker de code zitten bekijken.

Nou hebbik een in Acces XP een tabel gemaakt: een soort catalogusje....:
code:
1
2
3
4
5
Product ID   Naam      Omschrijving        Prijs

1            Pen       Dit is een pen!     €1,95
2            Gum       Dit is een gum!     €0,80
3            Potlood   Dit is een potlood! €0,95
Nou doe ik in Dreamweaver MX een site starten, met IIS in Mijn Documenten\website de root plaatsen en dan database aangeven, bla-bla-bla iedereen die het gebruikt snapt het wel.
Dan zeg ik, gewoon als eerste testje bij tablad Applications op Create Dynamic Table.
Dan doet ie dus gewoon de hele tabel uit de file.mdb plaatsen in de site.
Dan geeft ie in iexplore de volgende error:
code:
1
2
3
4
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed
/Default.asp, line 8
Voor de geinteresseerden:
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/prods.asp" -->
<%
Dim producten
Dim producten_numRows

Set producten = Server.CreateObject("ADODB.Recordset")
producten.ActiveConnection = MM_prods_STRING //dit is dus line 8
producten.Source = "SELECT * FROM Producten"
producten.CursorType = 0
producten.CursorLocation = 2
producten.LockType = 1
producten.Open()

producten_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index

Repeat1__numRows = -1
Repeat1__index = 0
producten_numRows = producten_numRows + Repeat1__numRows
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table border="1">
  <tr> 
    <td>ProductNr</td>
    <td>ProductNaam</td>
    <td>Beschrijving</td>
    <td>Plaatje1</td>
    <td>Plaatje2</td>
    <td>Plaatje3</td>
  </tr>
  <% While ((Repeat1__numRows <> 0) AND (NOT producten.EOF)) %>
  <tr> 
    <td><%=(producten.Fields.Item("ProductNr").Value)%></td>
    <td><%=(producten.Fields.Item("ProductNaam").Value)%></td>
    <td><%=(producten.Fields.Item("Beschrijving").Value)%></td>
    <td><%=(producten.Fields.Item("Plaatje1").Value)%></td>
    <td><%=(producten.Fields.Item("Plaatje2").Value)%></td>
    <td><%=(producten.Fields.Item("Plaatje3").Value)%></td>
  </tr>
  <% 
  Repeat1__index=Repeat1__index+1
  Repeat1__numRows=Repeat1__numRows-1
  producten.MoveNext()
Wend
%>
</table>

</body>
</html>
<%
producten.Close()
Set producten = Nothing
%>
Wie kan mij helpen/heeft meer informatie nodig om dit op te lossen?
Ik ben hier namelijk geen xpert in, helaas...

[ Voor 0% gewijzigd door StalieN op 12-09-2002 19:31 . Reden: vetdrukken in [code] werkt niet 8)7 ]

www.stevelock.nl


  • StalieN
  • Registratie: Februari 2002
  • Laatst online: 03-09-2024
hmmm topic titel is 8eraf gezien niet echt juist....
kan een modje ervan maken:
[ASP]Dreamweaver MX code-fout
b.v.d.

www.stevelock.nl


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

Een gokje: Deze variabele is verkeerd:
MM_prods_STRING
Ik denk alleen dat deze in het includebestand staat. Kan je de inhoud van deze variabele ook posten, of in ieder geval het resultaat door middel van een Response.Write?

Topictitelwijziging kan je aan vragen in Schop een modje.. :)

Edit:
Staat hier wat in?
http://www.macromedia.com...cuments/sqlsetconnect.htm
[/edit]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • StalieN
  • Registratie: Februari 2002
  • Laatst online: 03-09-2024
/connections/prods.asp:
code:
1
2
3
4
5
6
7
8
9
10
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO" 
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_prods_STRING
MM_prods_STRING = "dsn=productenlijst;"
%>

www.stevelock.nl


  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Bestaat de DSN wel?

  • StalieN
  • Registratie: Februari 2002
  • Laatst online: 03-09-2024
uhm ja...
dat moet toch bij ODBC ofzoiets ingevuld worden?
moet dat trouwes user dns of systen dns zijn?
khebbut bij allebei gedaan
maar dreamweaver mx controleert dat trouwes dus daar kannet lijkt mij niet aan liggen...

www.stevelock.nl


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

StalieN schreef op 12 september 2002 @ 19:54:
uhm ja...
dat moet toch bij ODBC ofzoiets ingevuld worden?
moet dat trouwes user dns of systen dns zijn?
khebbut bij allebei gedaan
maar dreamweaver mx controleert dat trouwes dus daar kannet lijkt mij niet aan liggen...
Heb je de link doorgelezen die ik je heb gegeven? Daar staat het in.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • StalieN
  • Registratie: Februari 2002
  • Laatst online: 03-09-2024
kheb de oplossing

bedankt voor meedenken/helpen

www.stevelock.nl


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

StalieN schreef op 13 september 2002 @ 21:13:
kheb de oplossing

bedankt voor meedenken/helpen
Zou je deze misschien hier ook kunnen posten? Dat is handig voor de mensen die hier later komen met de GoT-zoekmachine.. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1