在Recordset对象的 getXXX 方法中,那个XXX 和 SQL Server 2k 中的 uniqueidentifier 类型相匹配,小弟急用!!!

liqweijack 2003-09-11 12:40:28
在Recordset对象的 getXXX 方法中,那个XXX 和 SQL Server 2k 中的 uniqueidentifier 类型相匹配,小弟急用!!!
...全文
41 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
liqweijack 2003-09-11
  • 打赏
  • 举报
回复
如何使用 getObject 进行类型转换:

String temp=new String(rs.getObject("Col_Name"));

我是这样使用的,但是不对 而且 总是报错:

[javac] String str = new String(rs.getObject("?????D"));
[javac] ^
[javac] 1 error


“?????D”是中文字段名,请大家赐教!!
chenxb1980 2003-09-11
  • 打赏
  • 举报
回复
getObject并自行进行类型转换
liqweijack 2003-09-11
  • 打赏
  • 举报
回复
使用了 getString 之后还是出现一下错误:

org.apache.jasper.JasperException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引

但在 flashroom(找到啦) 的数据类型对应表中 在jsp的 Resultset 中又没有 getChar() 方法,

如何是好,帮帮小弟!!!
liqweijack 2003-09-11
  • 打赏
  • 举报
回复
是JDbc 的 ResultSet ,但是用来getString 也不行
flashroom 2003-09-11
  • 打赏
  • 举报
回复
将就看一下吧
flashroom 2003-09-11
  • 打赏
  • 举报
回复
SQL Server Data Type JDBC Data Type
bigint BIGINT
bigint identity BIGINT
binary BINARY
bit BIT
char CHAR
datetime TIMESTAMP
decimal DECIMAL
decimal() identity DECIMAL
float FLOAT
image LONGVARBINARY
int INTEGER
int identity INTEGER
money DECIMAL
nchar CHAR
ntext LONGVARCHAR
numeric NUMERIC
numeric() identity NUMERIC
nvarchar VARCHAR
real REAL
smalldatetime TIMESTAMP
smallint SMALLINT
smallint identity SMALLINT
smallmoney DECIMAL
sql_variant VARCHAR
sysname VARCHAR
text LONGVARCHAR
timestamp BINARY
tinyint TINYINT
tinyint identity TINYINT
uniqueidentifier CHAR
varbinary VARBINARY
varchar VARCHAR
yugona 2003-09-11
  • 打赏
  • 举报
回复
实在不能匹配就用getString取出来好了!

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧