<%
cm = "gnpf"
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=SQLOLEDB; Data Source=192.168.0.1; Initial
Catalog=hasm; User ID=sa;Password="
Set rs=Server.CreateObject("ADODB.RecordSet")
q = "Select * FROM"
q = q & " user"
q = q & " WHERE"
q = q & " em = '" & cm & "'"
rs.Open q , conn, adOpenStatic
If rs.EOF or rs.BOF Then
line=line&"-<b>sushi</b><br>"
Else
line=line&rs("id")"<br>"
End If
response.write line
%>
Was f�r eine Fehlermeldung bekommst Du denn?
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 14. November 2001 10:54
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] AW: Fehlerabfangen nach nicht erfolgreichem
select
ich habe meine IF-Abfrage durch Deine ersetzt, leider genau der gleiche
Fehler.
*verzweifel
Nico
-----Urspr�ngliche Nachricht-----
Von: Markus Sandke [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 14. November 2001 10:47
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] AW: Fehlerabfangen nach nicht erfolgreichem
select
Mit ...
If rs.EOF or rs.BOF Then
Kein Recordset
Else
Recordset
End If
Markus
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 14. November 2001 10:38
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] Fehlerabfangen nach nicht erfolgreichem select
Hi,
wie fange ich den Fehler nach nicht erfolgreichem select ab?
Habe folgendes programmiert funzt aber leider nicht. :(
+++++++++++++++++++++++++++++++++++++++++++++++++++++
on error resume next
set adoconn = server.createObject("adodb.connection")
adoconn.open "Provider=SQLOLEDB; Data Source=192.168.0.1; Initial
Catalog=hasm; User ID=sa;Password="
cm="gnpf"
set rs = adoconn.execute("select id from user where em='"&cm&"'")
if err.number=0 then
line=line&rs("id")"<br>"
else
line=line&"-<b>sushi</b><br>"
end if
response.write (line)
+++++++++++++++++++++++++++++++++++++++++++++++++++++
Leider wird nichts ausgegeben f�r die Variable line.
Wenn ich zwischen dem >set rs...< und >if err.number...< ein >response.write
(err.number)< einsetze, bekomme ich 0 angezeigt warum funktioniert dann aber
die IF-Abfrage nicht?
Nico Jakubzik
| 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
| 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
| 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
| 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