Gast Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 Is het mogelijk om via een formulier op een website opvragingen te doen uit een access database? Zo ja hoe moet ik dit dan doen. Dank bij voorbaat
Gast Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 ja dit is mogelijk ik zelf heb het ooit eens gedaan in asp. Niet zo moeilijk. Je server moet dan wel asp ondersteunen. php zou ook mogelijk moeten zijn... maar dan denk ik dat je iets zou moetten bij-installen als je wilt stuur ik je een pm met daarin een voorbeeld van asp. ltrz
DroomDoos Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 Bijvoorbeeld: Set DBConnection = Server.CreateObject("adodb.connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.Mappath("database.mdb") DBConnection.Open DSN SQL = "SELECT * FROM tabelnaam ORDER BY Id" Set rs = DBConnection.Execute(SQL) On Error Resume Next do while Not rs.eof geg1=Server.HTMLEncode(rs.Fields("data1").Value) geg=Server.HTMLEncode(rs.Fields("data2").Value) rs.MoveNext loop rs.Close Set rs = Nothing DBConnection.Close Set DBConnection = Nothing Gegevens tevoorschijn halen doe je met: Response.Write(geg1) Response.Write(geg2) of midden in een HTML document met <%=geg1%> <%=geg2%> DroomDoos
DroomDoos Geplaatst: 25 maart 2004 Geplaatst: 25 maart 2004 En opvragingen voor een formulier doe je zo: <Input Name="data01" Type="Text" Size=8 Value="<%=geg1%>"> DroomDoos
Gast Geplaatst: 25 maart 2004 Geplaatst: 25 maart 2004 Ik neem aan dat het om een voorbeeld gaat want dit heeft volgens mij niet zoveel zin. do while Not rs.eof geg1=Server.HTMLEncode(rs.Fields("data1").Value) geg=Server.HTMLEncode(rs.Fields("data2").Value) rs.MoveNext loop Zeker niet met een database waar met de sql statement SQL = "SELECT * FROM tabelnaam ORDER BY Id" meerdere records als uitkomst heeft. Zet voor de <html> <% Set DBConnection = Server.CreateObject("adodb.connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.Mappath("database.mdb") DBConnection.Open DSN SQL = "SELECT * FROM tabelnaam ORDER BY Id" Set rs = DBConnection.Execute(SQL) On Error Resume Next 'Niet gebruiken tijdens ontwikkeling je ziet nu geen error meldingen %> Tussen de Body <body> <% Do while Not rs.eof %> 'doe de loop tot einde recordset Response.Write Server.HTMLEncode(rs.Fields("data1").Value) 'Toon database uitkomst Response.Write Server.HTMLEncode(rs.Fields("data2").Value) <% rs.MoveNext 'Next record in database Loop rs.Close 'close database Set rs = Nothing DBConnection.Close Set DBConnection = Nothing %> </body> </html> Suc6 Rebel
DroomDoos Geplaatst: 25 maart 2004 Geplaatst: 25 maart 2004 Klopt, het gaat echt om een voorbeeldje, maar goed dat je het even zegt, want dat kan hem flink misleiden... DroomDoos
Gast Geplaatst: 25 maart 2004 Geplaatst: 25 maart 2004 @aGus Stuur me maar een PM met een voorbeeld zodat ik het daarna zelf kan aanpassen. Bedankt op voorhand
Gast Geplaatst: 25 maart 2004 Geplaatst: 25 maart 2004 Ik zal het ineens hier posten, misschien heeft iemand anders er ook wat aan. het voorbeeld is een listbox gevult met een kolom v/e tabel van de database, in dit geval de studentnamen van de tabel studenten... ik hoop dat je er iets aan hebt. upload het asp bestand en de db map, of pas gewoon het pad aan. ltrz
oldebroek Geplaatst: 27 maart 2004 Geplaatst: 27 maart 2004 Kijk ok eens even hier: http://www.cnctek.com/bizdb-free-search-engine/ is gratis je hebt wel cgi-bin toegang op je server nodig even je acces file exporteren naar csv oid, heb dit al jaren in gebruik(http://www.centerkiosken.no/cgi-bin/bizdb/free-search.cgi?free-search.html)werkt prima en makkellijk aan te passen Groetjes:JR Je hoeft niet aan een boom te hangen om een eikel te zijn.
Gast Geplaatst: 29 maart 2004 Geplaatst: 29 maart 2004 Beste, Momenteel ben ik aan testen met een voorbeeld van aGus, maar ik kan de gegevens van mijn zoekopdracht niet zien wie kan nij helpen? Ik heb een account bij Brinkster waar ik kan testen. Kan iemand me een afgewerkt model sturen via PM. Database heet "test" en ik zoek naar "1Aanbrenger" Groetjes Toy
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen