14. marts 2003 - 11:11Der er
9 kommentarer og 1 løsning
Gemme flere data i database
Hej...
Jeg har følgende script på min side, der ska indsætte værdierne fra fra to form-felter ("navn" og "email") i en databasetabel. Men det er kun form-feltet "email" der bliver indsat. Hvad skal ændres? <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("/db/mailliste.mdb") Conn.Open DSN
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
Jeg har sat kolonnen Email til ikke at acceptere dublicates. Hvordan sender jeg bruger til en fejl-side hvis vedkommende indtaster en værdi, der allerede findes. Nu kommer der bare en fejlmeddelelse frem, som ikke er særlig fiks!
Conn.Close Set Conn = Nothing %> og jeg får følgende fejlmeddelelse:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
/mailliste-indsaet.asp, line 18
Linie 18 er: Set rs = Conn.Execute("SELECT FROM Mailliste WHERE Email='" & Request.Form("email") & "'")
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.