求助高手帮助

问题描述

importjava.sql.*;publicclasscr{publicstaticvoidmain(Stringargs[]){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connectioncon=DriverManager.getConnection("jdbc:odbc:sj");Statementstmt=con.createStatement();ResultSetrs=stmt.executeQuery("select*fromChemOffice");Stringsj,updatestr,s1,s2;rs=stmt.executeQuery("select*fromChemOffice");while(rs.next())//主要是把表中两个字段取出连接成路径的字符串在放到他的地址字段里{s1=rs.getString(1);s2=rs.getString(4);sj="E:"+"\"+"data"+"\"+s2+"\"+s1+".png";updatestr="UPDATEChemOfficeSETpicture="+sj;//这里主要是为了形成一个目录路径,比如E:data******,png,//估计是路径的字符串不对吧,反正编译没错误,//运行时提示java.sql.SQLException:[Microsoft][ODBCSQLServerDriver][SQLServer]‘E’附近有语法错误stmt.executeUpdate(updatestr);}rs.close();stmt.close();con.close();}catch(Exceptione){System.out.println(e);}}}

解决方案

解决方案二:
检查一下从数据库里面两个字段取出连接成路径的字符串是否有单引号等需要转义的字符
解决方案三:
表中没有转义字符,就是对路径中“”不知道怎么弄
解决方案四:
你可以先将updatestr这个字符串打印出来,然后放到数据库里执行看对不对.
解决方案五:
updatestr="UPDATEChemOfficeSETpicture='"+sj+"'";

时间: 2024-11-05 19:32:04

求助高手帮助的相关文章

gis开发-求助高手解决一些关于GIS的问题?

问题描述 求助高手解决一些关于GIS的问题? 大家好,我是一名大四的学生,快要毕业了,我想要去做GIS开发方面的工作,请问我都必须要掌握哪些方面的知识和技能? 解决方案 编程.地理测绘等等.不同的岗位不同,关键是你要掌握自学的本事. 解决方案二: 高手请进~ 帮我解决一下C++问题啊db2的问题 请高手解决

实时性-求助高手一个关于QT的问题

问题描述 求助高手一个关于QT的问题 我想用QT实现摄像机的实时采集和显示,用哪个控件显示图片实时性和效率最高,如果我用GraphicsView的话,我需要把图片直接以Stretch的方式显示,我不想用他自动生成的滚动条该咋整啊? 解决方案 可以结合OpenCV来做这个,看下这里:http://blog.csdn.net/llh318724/article/details/7007661 解决方案二: 对,就是按照楼上说的,qt里面使用opencv最快了

c# 定时器-C#定时器问题求助高手

问题描述 C#定时器问题求助高手 void BinLoadTimer_Tick(object sender, EventArgs e) { double pos = new double(); IntPtr handle = GlobalVar.AxisHandle[(int)Motor.BinGripper]; //夹爪移动到准备位置 if (binGripperAction == 0) { AxisMotion.AxisMoveAbs(handle, MotionPar.BT_Gripper

求助高手,写了一个代理,统计并输出数据到excel中,手工运行代理,输出数据成功;自动运行代理则不输出excel。

问题描述 求助高手,写了一个代理,统计并输出数据到excel中,手工运行代理,输出数据成功:自动运行代理则不输出excel.SubInitialize'------------------------------------------------------'function:thisagentrunonceaday,inordetoexportdatatoTS2'------------------------------------------------------OnErrorGoto

求助高手,Appfuse ant 编译问题

问题描述 <sequential><echo>Compiling@{module}...</echo><mkdirdir="${build.dir}/@{module}/classes"/><mkdirdir="${test.dir}/@{module}/classes"/><javacsrcdir="${src}/@{module};@{additional.src.dirs}"

求助高手解决!

问题描述 如果一数据表a中显示a1,a3,a9,a23,a37这五个字段值(zd),让其对应一表,该表是从a1-a50的一数据单元格,怎么样让其一一对应,对应的显示这些数据,不对应的显示为0本人qq:155047010 解决方案 解决方案二:没看懂,a1是数据还是数据表中列名.解决方案三:a1是数据解决方案四:我不是高手,不过希望能给你点帮助.我理解的意思是a表结构a1,a3,a9,a23,a37b表结构a1-a50将a中数据填到b中相应列里面.没有的则在b中显示为0.这是我在画面部分做的处理.

求助高手,关于settooltiptext问题

问题描述 定义TexttestText=newText();....stringtmp="XXXX";testText.settooltiptext(tmp);当tmp中包含&符号的时候,鼠标点testText时&不能显示出来:我自己找到一个方案当tmp="d://a&b"或者tmp="d://a&&&&b后来用tmp=tmp.replaceAll("&","&a

求助高手帮忙讲解一下这段代码

问题描述 publicstaticstringcertifyReturnArray(stringdecryptString){stringtext4;try{stringtext1="DcmsTank";decryptString=decryptString.Substring(10);byte[]buffer1=Encoding.UTF8.GetBytes(text1);byte[]buffer2=DcmsAuth.Keys;byte[]buffer3=Convert.FromBas

求助高手解决sql难题

问题描述 我有三个表,board,title,和retitlesql语句如下:SELECTDISTINCTboard.boardname,board.remark,board.id,Title.name,Title.creatdateFROMboardINNERJOINTitleONboard.id=Title.boardidINNERJOINretitleONTitle.id=retitle.titleidORDERBYboard.id显示结果如下:boardnameremarkidnamec

求助高手关于java对flash的应用

问题描述 最近我在做一个关于运用swing来播放flashvideo(flv)的一个应用程序播放器,我开始使用了JFlashPlay的开源包,但是做出来不支持flv,只能运用于swf格式的,在此请教各位前辈高手给我一点指引,有不有开源给我用一下,最好有做过的高手给个实例,那不很感谢,小妹在此谢谢了!请大家帮帮帮尽快,好吗?