J0han
Jag har gjort en databas (exempel.mdb) och placerat den i samma mapp som asp-scriptet och gjort en databaskoppling med samma namn (exempel). Sen skrev jag in följande kod:
<html>
<%
Set Connect = Server.Createobject("ADODB.Connection")
Connect.Open "exempel"
Set RecSet = Server.Createobject("ADODB.Recordset")
Addera = "SELECT * FROM tabell"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
RecSet.AddNew
RecSet("Namn") = Request.Form("namn")
RecSet("Hemsida") = Request.Form("hemsida")
RecSet.Update
RecSet.Close
Connect.Close
%>
</html>
Varför funkar det inte??
/ mvh Johan, PSP-guru och ASP-idiot :)
BireMedlem sedan dec. 199919 074 inlägg Törs man be om koden till dbkopplingen ? ;)
------------------
Explorer in a further region of experience.
<A HREF="http://www.lifestyleshop.nu" TARGET=_blank>www.LifeStyleShop.nu</A>
J0han
Kanske ska påpeka att jag gjorde ett formulär på en sida med två text-fält med namnen "email" och "namn".
Glömde skriva det...
/ mvh Johan
J0han
Koden? Jag gjorde db-kopplingen med ODBC-grejset under Kontroll-panelen. Ska inte det funka?
BireMedlem sedan dec. 199919 074 inlägg Det har jag ingen aning om , men du måste ju ha med en sökväg till databsen mm...
<%
Session("data") = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databas.mdb")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open Session("data")
SQLStmt = "SELECT * FROM Tabellnamn"
SET RS = Connection.Execute(SQLStmt)
%>
Typ...
------------------
Explorer in a further region of experience.
<A HREF="http://www.lifestyleshop.nu" TARGET=_blank>www.LifeStyleShop.nu</A>
emissionMedlem sedan dec. 19996 721 inlägg Nej, man behöver ingen sökväg, om man satt upp en DSN i ODBC-panelen. Dessutom är det onödigt att lägga sådant som sökvägar i session-variabler. Använd lokala variabler, med include-filer, eller application-variabler.
Har du inkluderat adovbs.inc eller liknande tidigare i scriptet? Annars går det inte att använda konstanter som adOpenStatic och adLockOptimistic.
Dessutom finns det ingen anledning att använda AddNew. Använd SQL i stället.
[Redigerat av emission den 10 jun 2000]
cfMedlem sedan maj 2000376 inlägg Vad får du för felmeddelande?