|
| forslag til ændring eller et andet Indsæt ~ Fra : Jeppe Søndergaard |
Dato : 18-03-09 18:45 |
|
hej allesammen jeg vil høre om der er nogen af der har et forslag til
hvordan jeg ændre det her script så jeg kan bruge sammen med en indsæt form
som er for ned på det her script men det virker ikke den kommer med den her
fejl her
Hilsen jeppe
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria
expression.
/indsaet.asp, line 20
så er der en som har en ide til en en asp side så kan indsætte data i en
acce databane det her script er fra html.dk så har i andre som har en form
med ???
hilsen jeppe
<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Databasen er opdateret</title>
</head>
<body>
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("fpdb/database.mdb")
Conn.Open DSN
' SQL sætning opbygges
strSQL = "Insert into personer (Navn, Adresse, Telefon)
values('Navn','Adresse','Telefon')"
Conn.Execute(strSQL)
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
<form onSubmit="return EW_checkMyForm(this);" action="indsaet.asp"
method="POST">
<p>
<input type="hidden" name="a" value="A">
<center>
<div align="center">
<table margin="46" border="1" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" align="center">Adresseliste</td>
</tr>
<tr>
<td>Navn</td>
<td><input type="text" name="Navn" value="<%=Navn %>" size=46
maxlength=50></td> </tr>
</tr>
</tt>
<td>Adresse</td>
<td><input type="text" name="Adreesse" value="<%= Adreesse %>" size=46
maxlength=50></td> </tr>
</tr>
</tt>
<td>Postnr/By</td>
<td><input type="text" name="Postnrby" value="<%= Postnrby %>" size=46
maxlength=50></td> </tr>
</tr>
</tt>
<td>Telefom/By </td>
<td><input type="text" name="Telefon" value="<%= Telefon %>" size=46
maxlength=50></td> </tr>
<tr>
<td style="padding-left: 10px" width="80"> </td>
<td style="padding-left: 10px; padding-right: 10px"><input type="submit"
name="Action" value="TILFØJ"></td>
</tr>
</table></div>
</form>
<h1>Databasen er opdateret!</h1>
</body>
</html>
| |
Anders M (18-03-2009)
| Kommentar Fra : Anders M |
Dato : 18-03-09 18:53 |
|
> ' SQL sætning opbygges
> strSQL = "Insert into personer (Navn, Adresse, Telefon)
> values('Navn','Adresse','Telefon')"
> Conn.Execute(strSQL)
Mon ikke det er fordi at du har skiftet linje? Eller er det bare HTML.DK?
efter "..Telefon)" det skal stå på en linje ?
Hilsen Anders
--
Anders Mikkelsen
www.designagroup.dk
| |
Jeppe Søndergaard (18-03-2009)
| Kommentar Fra : Jeppe Søndergaard |
Dato : 18-03-09 19:33 |
|
okay den hjememside jeg har fundet det script på er http://html.dk så der
ikke i selve scritet
hilsen jeppe
"Anders M" <b2b@fixgroup.dk> skrev i meddelelsen
news:49c1350a$0$56787$edfadb0f@dtext02.news.tele.dk...
>> ' SQL sætning opbygges
>> strSQL = "Insert into personer (Navn, Adresse, Telefon)
>> values('Navn','Adresse','Telefon')"
>> Conn.Execute(strSQL)
>
> Mon ikke det er fordi at du har skiftet linje? Eller er det bare HTML.DK?
> efter "..Telefon)" det skal stå på en linje ?
>
> Hilsen Anders
> --
> Anders Mikkelsen
> www.designagroup.dk
| |
Jeppe Søndergaard (18-03-2009)
| Kommentar Fra : Jeppe Søndergaard |
Dato : 18-03-09 19:33 |
|
"Anders M" <b2b@fixgroup.dk> skrev i meddelelsen
news:49c1350a$0$56787$edfadb0f@dtext02.news.tele.dk...
>> ' SQL sætning opbygges
>> strSQL = "Insert into personer (Navn, Adresse, Telefon)
>> values('Navn','Adresse','Telefon')"
>> Conn.Execute(strSQL)
>
> Mon ikke det er fordi at du har skiftet linje? Eller er det bare HTML.DK?
> efter "..Telefon)" det skal stå på en linje ?
>
> Hilsen Anders
> --
> Anders Mikkelsen
> www.designagroup.dk
| |
|
|