通过JDBC操作数据库报错,急!!在线等待中!! 你的SQL 语句是不是有问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这一句是不是应该这样写String query="DELETE FROM SYS_USER WHERE Computername=\'"+addr +"\'AND ComputerIP =\'"+IP+"\'"; String query="DELETE FROM SYS_USER WHERE Computername='"+addr +"'AND ComputerIP ='"+IP+"'"; 不行老大,会出现[Microsoft][SQLServer JDBC Driver]No ResultSet set was produced.错误。我的插入和更新语句如下: String query="INSERT INTO SYS_USER(ComputerName,ComputerIP) values (\'"+name+"\',\'"+addr\'+"\'); String query="update SYS_USER set ComputerName=" + text1+ ",ComputerIP=" +text2 +" WHERE Computername="+text1 +"\'AND ComputerIP ="+text2+"\'";都有[Microsoft][SQLServer JDBC Driver][SQLServer]第 1 行: '.0' 附近有语法错误。怎么解决,请各位大虾指点 符号'在字符串里面不需要使用转义符\,而字符变量str在sql字符串里面使用规则是'"+str+"'所以你的两个语句都有问题,改正如下:String query="INSERT INTO SYS_USER(ComputerName,ComputerIP) values (\'"+name+"\',\'"+addr\'+"\');改正为:String query="INSERT INTO SYS_USER(ComputerName,ComputerIP) values ('"+name+"','"+addr+"');还有String query="update SYS_USER set ComputerName=" + text1+ ",ComputerIP=" +text2 +" WHERE Computername="+text1 +"\'AND ComputerIP ="+text2+"\'";改正为:String query = "update SYS_USER set ComputerName = " + "'"+text1+"', ComputerIP = '"+text2+"' " + "WHERE Computername = '"+text1+"'AND " + "ComputerIP = '"+text2+"'"; Object.class JNI 数组参数问题!急求!! 如何拖拽图形 hibernate 数据类型转换问题 关于GridBagLayout的使用的问题--当缩小JFrame的时候,最上面的Menubar栏就隐藏掉了,怎么样固定其高度呢? 请教高手:javabean的问题,谁能帮我看看呀?(特急) 问个用java实现E-mail 客户端和服务器端 的问题 在swing客户端A怎么浏览服务器B上文件或者怎么把文件下载到客户端A String 转换成 Document?知道的进来拿分了。 我想学java 又怕太难 对自己没有信心..... 100分请教一个问题! JDBC驱动和CMP的问题
String query="DELETE FROM SYS_USER WHERE Computername=\'"+addr +"\'AND ComputerIP =\'"+IP+"\'";
我的插入和更新语句如下:
String query="INSERT INTO SYS_USER(ComputerName,ComputerIP) values (\'"+name+"\',\'"+addr\'+"\');
String query="update SYS_USER set ComputerName=" + text1+ ",ComputerIP=" +text2 +" WHERE Computername="+text1 +"\'AND ComputerIP ="+text2+"\'";
都有[Microsoft][SQLServer JDBC Driver][SQLServer]第 1 行: '.0' 附近有语法错误。
怎么解决,请各位大虾指点
所以你的两个语句都有问题,改正如下:
String query="INSERT INTO SYS_USER(ComputerName,ComputerIP) values (\'"+name+"\',\'"+addr\'+"\');
改正为:
String query="INSERT INTO SYS_USER(ComputerName,ComputerIP) values ('"+name+"','"+addr+"');
还有String query="update SYS_USER set ComputerName=" + text1+ ",ComputerIP=" +text2 +" WHERE Computername="+text1 +"\'AND ComputerIP ="+text2+"\'";
改正为:
String query = "update SYS_USER set ComputerName = "
+ "'"+text1+"', ComputerIP = '"+text2+"' "
+ "WHERE Computername = '"+text1+"'AND "
+ "ComputerIP = '"+text2+"'";