Insert into
Jeg skal indsætte data fra 2 inputfelter i en access database. men hvis der ikke bliver skrevet noget i det ene input felt, skal den ikke sætte noget ind i databasen.har lavet det her script, men det virker ikke ordentligt, den sætte en tom streng ind i stedet for ingenting
<%@Language="JavaScript" %>
<%
var
txt1 = Request("txt1");
txt2 = Request("txt2");
ConOpenArg = "";
Connection= Server.CreateObject("ADODB.connection");
ConOpenArg = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" + Server.MapPath("../database.mdb");
Connection.open(ConOpenArg);
if(!("txt1" == ""))
{
sqlStatement1 =
"insert into test(indhold) values('" + txt1 + "')";
Connection.Execute(sqlStatement1);
}
if(!("txt2" == ""))
{
sqlStatement2 =
"insert into test(indhold) values('" + txt2 + "')";
Connection.Execute(sqlStatement2);
}
Connection.close();
%>
