[SQL/JSP] Text geeft error

Pagina: 1
Acties:

  • josjos
  • Registratie: November 2003
  • Laatst online: 19-12-2023
Ik gebruik SQL server 2000.. en Tomcat 5.1.15 als server
Taal: JSP
Probleem als ik een tabel aanmaak met TEXT dus
create table test(
tekst text
)
en vraag dat op in JSP krijg ik de error bij elke waarde die hij eigenlijk in mijn tabel moet laten zien:
net.sourceforge.jtds.jdbc.ClobImpl@ met daarachter een nummer (elke keer anders)..
Als ik in SQL het type verander van TEXT naar varchar werkt het wel... Maar ik wil text wat doe ik verkeerd?

Verwijderd

josjos schreef op dinsdag 07 februari 2006 @ 12:04:
Ik gebruik SQL server 2000.. en Tomcat 5.1.15 als server
Taal: JSP
Probleem als ik een tabel aanmaak met TEXT dus
create table test(
tekst text
)
en vraag dat op in JSP krijg ik de error bij elke waarde die hij eigenlijk in mijn tabel moet laten zien:
net.sourceforge.jtds.jdbc.ClobImpl@ met daarachter een nummer (elke keer anders)..
Als ik in SQL het type verander van TEXT naar varchar werkt het wel... Maar ik wil text wat doe ik verkeerd?
Hoe vraag je de waarde op? Staat er wel iets in het veld? Druk de SELECT query hier eens af :)

  • josjos
  • Registratie: November 2003
  • Laatst online: 19-12-2023
Deze code heb ik:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>

<sql:setDataSource var="ds" driver="net.sourceforge.jtds.jdbc.Driver" url="jdbc:jtds:sqlserver://localhost/******;user=*****;password=****" />
<sql:query var="rs" dataSource="${ds}">
  select * from test
</sql:query>

<html><title>Registeren</title>
<body>
  <h1>Registreren</h1>
  <table border="4">
    <tr><th>Tekst</th></tr>
    <c:forEach var="row" items="${rs.rows}">
      <tr>
        <td><c:out value="${row.tekst}" /></td>     
      </tr>
    </c:forEach>
  </table>

[ Voor 28% gewijzigd door josjos op 07-02-2006 12:17 ]


Verwijderd

<td><c:out value="${row.tekst}" /></td>
Gokje, deze kan niet overweg met een TEXT-veld?

Heb geen verstand van JSP, maar ik vermoed dat het daar fout gaat. Geeft hij geen regelnummer oid?

Gebruik even code-tags trouwens in het vervolg :) PHP :? :? Naja, ziet er iig beter uit...

[ Voor 23% gewijzigd door Verwijderd op 07-02-2006 12:19 ]