Ciao a tutti, è la prima volta che scrivo e mi scuso in anticipo per eventuali errori
Vi spiego il mio problema:
ho una pagina dove inserisco tramite form dei prodotti con le loro caratteristiche che vengono poi salvati in un DB di access
all'inizio della pagina di inserimento dati ho inserito questo:
%
ID_ART = request("id")
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
..........................
<link href="stili/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<%
if len(ID_ART) > 0 then
DB_PATH= "./db/castelcrom.mdb"
dim strConn
Set Conn=Server.CreateObject("ADODB.Connection") 'gestione connessione al database
strConn="driver={Microsoft Access Driver (*.mdb)};" 'gestione driver database
strConn=strConn & "DBQ=" & Server.MapPath(DB_PATH)
Conn.Open strConn
sql = "select * from matteo where arcart='"&ID_ART&"'"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open sql, Conn, 3, 3
ARCART = rs("arcart")
ARDART = rs("ardart")
ARCUMI = rs("arcumi")
end if
%>
ID_ART all'inizio mi serve quando al primo campo imput mi ricarica la pagina in modo da riempire tutti i campi ove gia esistenti e compilati
il problema è che se il primo campo:"arcart" è vuoto non funziona il tutto.
come posso fare?
Grazie mille
ciao

Rispondi quotando