Hallo,
ich habe gerade eine kleine Datenbankanbindung geschrieben.
Das ganze soll aus einer JSP-Datei heraus erfolgen.
Eine Verbindung zur Datenbank kann wohl hergestellt werden, aber wenn ich ein SQL-Statement abschicke
bekomme ich immer nur eine leere Menge zurück.
Ich werde hier bald verrückt
. Es stehen definitiv Daten in der DB und daher darf das Set auch nicht leer sein.
Vielleicht könnt ihr mir helfen: den folgende Code habe ich verwendet:
htmlCODE....
<%
String sDbDrv = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String sDbUrl = "jdbc:sqlserver://localhost:1433; DatabaseName=PIM_DB";
String sUsr = "chris";
String sPwd = "******";
Connection cn = null;
Class.forName( sDbDrv );
cn = DriverManager.getConnection( sDbUrl, sUsr, sPwd );
%>
htmlCODE...
<%
stmt=cn.createStatement();
query="Select Test1 From Main";
rs=stmt.executeQuery(query);%>
<option>
<%=rs.getString(1) %>
</option>
Der Zugriff soll auf den "MSSQL Server 2005 Express" erfolgen.
Beim Ausführen des Codes taucht folgende Fehlermeldung auf:
javax.servlet.ServletException: Das ResultSet verfügt über keine aktuelle Zeile
Vielen Dank für Eure Hilfe
Gruß Chris
ich habe gerade eine kleine Datenbankanbindung geschrieben.
Das ganze soll aus einer JSP-Datei heraus erfolgen.
Eine Verbindung zur Datenbank kann wohl hergestellt werden, aber wenn ich ein SQL-Statement abschicke
bekomme ich immer nur eine leere Menge zurück.
Ich werde hier bald verrückt
Vielleicht könnt ihr mir helfen: den folgende Code habe ich verwendet:
htmlCODE....
<%
String sDbDrv = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String sDbUrl = "jdbc:sqlserver://localhost:1433; DatabaseName=PIM_DB";
String sUsr = "chris";
String sPwd = "******";
Connection cn = null;
Class.forName( sDbDrv );
cn = DriverManager.getConnection( sDbUrl, sUsr, sPwd );
%>
htmlCODE...
<%
stmt=cn.createStatement();
query="Select Test1 From Main";
rs=stmt.executeQuery(query);%>
<option>
<%=rs.getString(1) %>
</option>
Der Zugriff soll auf den "MSSQL Server 2005 Express" erfolgen.
Beim Ausführen des Codes taucht folgende Fehlermeldung auf:
javax.servlet.ServletException: Das ResultSet verfügt über keine aktuelle Zeile
Vielen Dank für Eure Hilfe
Gruß Chris