如何获取SQLSERVER中数据类型为uniqueidentifier的栏位数据 调用ResultSet的getString()或getBlob()获取SQLSERVER中数据类型为uniqueidentifier的栏位数据总是出现错误,难道只能在SQL语句中转换为varchar才能获取到吗?有没有更好的方法?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用流读试试,二进制流 getBytes() 读出来以后再转换成你想要的格式!getBlob()和getClob() 是针对oracle 的Blob和Clob类型的,在SQLSERVER没有这两个类型 没遇到过这样的问题 and up! 貌似mssql里面没有这种类型吧。你可以转用大文本类型。 uniqueidentifierz类型在JDBC对应的是BINARY,用getBinary可以读取 感谢回复。经测试,使用odbc连接SQLSERVER数据库时,调用getBinaryStream等任何getXX函数获取uniqueidentifier的栏位数据都会出错,使用sqlserver for JDBC专用驱动程序连接SQLSERVER数据库时,调用getBinaryStream/getString能正确获取uniqueidentifier的栏位数据。 junit几个方法的运行先后顺序 高手指教:请问如何定时执行一个任务? 如何动态执行类中的某个方法?在线等待! 为什么面板(JPanel)不能响应键盘事件 菜鸟必读5:java书的下载地址**(欢迎收藏) 解决当场送分!!!!急急急!!!!!!!!!!!! 在哪里下载sun的jdk,下载了之后如何编写自己的第一个hello程序呢? 请教,在java中如何写代码 ,让一个动作每隔一段时间执行一次 小问题,在线给分 怎样让文本框获得焦点,而不是靠鼠标来点击它??? 用过displaytag的高手问下 求java描述或自然语言描述的zip压缩/解压算法
getBlob()和getClob() 是针对oracle 的Blob和Clob类型的,在SQLSERVER没有这两个类型