Hi, hallo
<%
sqlstring = "Select * From finger WHERE del='no' order by finger"
exec = conn.Execute(sqlstring)finger = exec ("finger")+""
Do while not exec.EOF
%>
<OPTION><% =finger %></option>
<%
rs.MoveNext
loop
rs.close
%>Mit einer INC Datei öffne ich die Datenbank:
<%
set rs = Server.CreateObject("ADODB.Connection")
rs.provider = "Microsoft.Jet.OLEDB.4.0"
rs.open("f:\web_app\xxx\xxx2\datenbank.MDB")
%>
conn != rs
ich empfehle dir, vor dem Programmieren ersteinmal Namenskonventionen zu machen! versuche dir bitte soetwas in der Art anzugewöhnen:
sql_abfrage1 = "SELECT [bla bla bla] From tabelle"
set rs_abfrage1 = verbindung.execute(sql_abfrage1)
"rs" sollte typischerweise für Recordset stehen, wennschon, du nimmst es für eine Verbindung??!!
"conn" ist bei dir nirgendwo instanziert
mit "exec" wäre ich sehr vorsichtig, das klingt mir sehr nah in reservierten Wörtern
was soll exec("finger")+"" bewirken?
du solltest auch die angelegten Objekte, Recordset (welches durch .execute(sqlstring) entsteht) und die Verbindung, wieder auf nothing setzen nach dem schließen
Tschau, tschüß,
Frank