Hallo alle zusammen,
ich moechte eine alphabetisch geordnete Liste aus einer Datenbank erstellen
lassen:
1. Der Anwender klickt uaf einen Buchstaben (uebermittelt wird dabei die
Variable letter als String)
2. Die Variable wird an eine Auswertungsseite geschickt die die Daten
verarbeitet an das endgueltige Template zur Ausgabe weiterleitet
Ich habe mit folgendem Code experimentiert:<%
' Connection
db_dsn = "SQLserver"
db_database = "Games_Section"
db_table = "downloads"
db_user = "webaccess"
db_password = "00000000"
letter = request.QueryString("letter")
' Open Database
count = 6
set db = Server.CreateObject("ADODB.Connection")
db.Open "dsn=" & db_dsn & ";database=" & db_database & ";uid=" & db_user &
";pwd=" & db_password
' Get the first letter of a Filesql = "SELECT * FROM " & db_table
set rs = db.Execute(sql)
firstletter = left(rs("filename"), 1)
sql2 = "SELECT * FROM " & db_table & " where " & firstletter & " = " &
letter
set rs2 = db.Execute(sql2)
%>
allerdings wird mir nicht ganz klar warum ich die Fehlermeldung bekomme:
Technical Information (for support personnel)
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'o'.
/games/alphabetical.asp, line 29
Ich bin fuer jeden Tip dankbar!
Gruss aus Spanien
Markus
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp