Liebste VB* Community,
wenn ich Euch nicht haette… (ganz im ernst)
ich versuchte nun meine VB Problemchen mit dem Gardinenhersteller mit der Goldkante zu lösen… und scheiterte.
Die Rede ist von ADO …
will auf ne excel tabelle mit SQL statements zugreifen…
habe da n klasse beispiel bekommen… aber … achtung… jetzt kommts… laeuft nicht als VBS… *grummel*
Hier mal so Grundsatzfragen:
Kann ich .dll’s in VBS Code einbinden ? import oder sowas gibts ja nicht… wird ja alles ueber createObject gemacht.
Nachfolgend mal das nette CodeSchnippselchen…
Was muss ich tun, damit auch ich gluecklich werde —>
dim rs, strConn, strSQL
strConn = „DRIVER=Microsoft Excel-Treiber (*.xls);DBQ=“ & _
Server.MapPath(„Test.xls“)
strSQL = „SELECT * FROM [Tabelle1$a1:b]“
set rs = Server.CreateObject(„ADODB.Recordset“)
rs.open strSQL, strConn, 3, 3
if rs.EOF then
Response.Write(„Kein Datensatz gefunden“)
else
Response.Write(„Anzahl der Treffer:“ & rs.Recordcount)
Do while not rs.EOF
Response.Write("
" & rs.Fields(„Vorname“).Value & " " & _
rs.Fields(„Nachname“).Value)
rs.MoveNext
Loop
end if
rs.close
set rs = nothing
Fehlermeldung: Er kennt das Objekt „Server“ nicht.
Danke…
PixelKoenig