在jsp中写数据库总是提示while (rs1.next())错误

在jsp中写数据库总是提示while (rs1.next())错误,第1张

关键要看控制台打印的错误信息,才能确定具体错误是什么。

光看这个只能靠猜的,比如数据库连接没有取得(连接地址错误),数据库驱动包没有加入,数据库表没有建立等。

------------------------------------

错误信息提示SQL语法错误,因为你的表名是order,而order是sql语句中的关键字,所以这里不能这么直接写,需要为表名前后加入中括号。

所以SQL要改成: SqlQuery1 = "select ID from [order] where xdr= '"+name+"'";

错误提示:Microsoft JET Database Engine 错 误 '80040e09' 不能更新。数据库或对象为只读。

错误原因:未打开数据库目录的读写权限

解决方法:检查是否在II S 中对整个网站打开了“写入”权限,而不仅仅是数据库文件。检查是否在WIN2000 的资源管理器中,将网站所在目录对E v ery O n e 用户打开所有权限。具体方法是:打开“我的电脑”,找到网站所在文件夹,在其上单击右键,选“属性”并切换到“安全性”选项卡,添加给EveryOne 用户所有权限。

注意:如果您的系统是XP 请依次选择“工具” > “文件夹选项” >“查看”,去掉“使用简单文件共享”前的勾,确定后,文件夹“属性”对话框中才会有“安全性”这一个选项卡。

exec="insert into information(name,sex,subject,number,tel,interest,will,times)values

('"+name+"','"+sex+"','"+subject+"','"+number+"','"+tel+"','"+interest+"','"+will+"','"+times+"')"

不用+

当字符是文本的那么 '"&值&"'

当字符是数字的那么 "&值&"

FileReader fr1=new FileReader(filePath);

BufferedReader br1=new BufferedReader(fr1);

String line2=null;

try {

while(true){

//读取txt里面的每一行数据

line2=br1readLine();

Systemoutprintln(line2);

if(line2!=null)

{

//分割提取每一列数据

StringTokenizer dt=new StringTokenizer(line2,",");

Date=dtnextToken();

OPrice=dtnextToken();

HPrice=dtnextToken();

LPrice=dtnextToken();

CPrice=dtnextToken();

Voume=dtnextToken();

CRate=dtnextToken();

Systemoutprintln(Date);

Systemoutprintln(OPrice);

//向数据库的StockData表写入数据

String sql;

sql="insert into StockData values ('"+line0+"','"+str[1]+"','"+Date+"','"+OPrice+"','"+HPrice+"','"+LPrice+"','"+CPrice+"','"+Voume+"','"+CRate+"')";

stmtexecuteUpdate(sql);

}

else break;

}

} catch(Exception e) {

} finally {

if (con != null) {

conclose();

}

}

另外,对于字符串的多次拼接,尽量使用StringBuffer(这儿没有给你修改出来)

是不是 你那个 asp 权限设置的问题 你那个目录是不是放在NTFS格式分区下面了 要将这个文件夹属性里的 EVERYONE 用户权限设置为最高 把 写\读\执行 等等全部选上就可以了

以上就是关于在jsp中写数据库总是提示while (rs1.next())错误全部的内容,包括:在jsp中写数据库总是提示while (rs1.next())错误、数据库目录的读写权限错误提示及解决方法、asp数据库写入错误,望大家帮忙等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9400188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存