一个简单的jsp查询数据库问题
不知道我是哪写错了还是什么
查询语句是"select count(*) from tb_student where sname='"+name+"' and password='"+password+"'"
这样写的话就提示[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]列名 'sname' 无效
然后我把sname去掉,想做个测试,修改为"select count(*) from tb_student where password='"+password+"'"
接着就出现[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]列名 'password' 无效
不知道是我什么地方写错了,求解决
我连接数据库写的是Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_Job";
con=DriverManager.getConnection(url,"sa","sa");
你看看表tb_student是否在数据库db_Job中
你直接拿sql语句去数据库里查下看
你有表吗?表中有 sname和password吗?
楼上说的我都有,tb_student也在数据库里,在数据库里查就直接能查
貌似没错啊 找你这么说
费解
你在工程中放驱动没?我估计是这个问题。
从你说出的东西来看应该没什么问题,建议直接拿sql去数据库里测试一下看数据库里是否报错。
学习一下了
应该不成问题
数据源换成ODBC试试,
看看你的Connection 的导入的包是否正确
你用的是JDBC ,你
相关问答:
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
问题1.
如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
StringTokenizer是什么东西,干嘛用的?
由于小弟初学js ......
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......
本人在编写jsp界面时,出现乱码。我的菜单模块是引用的外部文件 代码: <%@ include file="head.txt" %>
在显示时,菜单里面的字全是乱码,而页面主体的字体正常。
head.txt的代码如下:
......