社区
Java EE
帖子详情
java读取数据库数据的问题
killercat
2006-04-30 08:16:41
在我设计数据库的时候使用的是varchar(),比如是varchar(40)
我使用insert语句插入数据123
然后使用java调用,发现调用的时候出来的不是123,而是:123再加上了37个框框。
更郁闷的是,使用equals方法的时候,程序认为这个读出来的数据不等于“123”
请问有什么办法解决?
先谢谢各位了!
...全文
321
14
打赏
收藏
java读取数据库数据的问题
在我设计数据库的时候使用的是varchar(),比如是varchar(40) 我使用insert语句插入数据123 然后使用java调用,发现调用的时候出来的不是123,而是:123再加上了37个框框。 更郁闷的是,使用equals方法的时候,程序认为这个读出来的数据不等于“123” 请问有什么办法解决? 先谢谢各位了!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
killercat
2006-05-04
打赏
举报
回复
把数据类型改成 nvarchar 就可以了
xiongbing528
2006-05-03
打赏
举报
回复
我怎么么碰这个情况。是楼主不小心吗
kingofworl
2006-05-02
打赏
举报
回复
拿分
zuoyangguang
2006-05-01
打赏
举报
回复
还有份么
M_Cupid
2006-05-01
打赏
举报
回复
我同意楼主的说法,建议以后再使用字符串是在sql中定义该字段属性为varchar这样就ok啦
hornbilltofy
2006-05-01
打赏
举报
回复
使用a.trim().equals.(b.trim())来解决
cuiyingfeng
2006-05-01
打赏
举报
回复
过来接分,呵呵
hanfengmvp
2006-05-01
打赏
举报
回复
每遇到过这样的问题
dongdong715
2006-05-01
打赏
举报
回复
怎么解决?
cepits
2006-04-30
打赏
举报
回复
我想不是这样,在Java中,字符串作为对象单独处理,因此两个字符串虽然在内容上一样,但很有可能存放在内存(堆)中的地址不同,而“==”在Java中对于对象来说并不是判断内容上一样不一样,而是判断它们的地址!因此会造成这个结果。
pioneerzhou
2006-04-30
打赏
举报
回复
关注
DeluxWorld
2006-04-30
打赏
举报
回复
接了~
killercat
2006-04-30
打赏
举报
回复
我解决问题了!!!!
希望初学者在这里注意一下!
sqlserver2000,varchar是非unicode码的,而java全部使用的是unicode码,所以,这里会出现“123”!=“123”的问题!
大家都过来拿分。
killercat
2006-04-30
打赏
举报
回复
程序读出来的数据和"123"这个字符串比较的时候,不相等。
我用的sqlserver2000,上面打出来的框框好像是"\0"
JAVA
工程连接
读取
Access
数据
库
UTF8编码乱码
问题
java
工程采用UTF-8编码,使用hibernate、spring;连接ACCESS
数据
库
时,
读取
数据
出现乱码; 最终找到原因为
java
文件编码
问题
,修改
JAVA
文件为GBK编码,
读取
数据
正常;查询GOOGLE,发现 Properties prop = new Properties(); prop.put("charSet", "gbk"); //解决
java
读取
数据
库
char类型字段
问题
读取
数据
库
char类型字段,只要char(>1),
java
取出
数据
只是第一个字符。如果是char(1)没
问题
我用的ssh框架+mysql 废话不多说直接代码
问题
: 字段类型char(2) 例如字段值:01
读取
出来为:0 hibernate配置文件 #hibernate.dialect=org.hibernate.dialect.MySQLDialect hibernate
新手解决Connections could not be acquired from the underlying database!
Java
代码上传到服务器连接不上
数据
库
本人刚入门
Java
,最近在开发一个项目,由于项目中有些
问题
需要与客户沟通。就想着把程序先上传到服务器上,先是上传到我之前用的服务器,服务器没有配置
Java
环境。我自己配置好环境后把编译后代码上传上去,运行成功 但是在登陆时登录不了,错误代码Connections could not be acquired from the underlying database! 网上找了很多资料都说是: 1,驱动配置有误; 2,
数据
库
连接地址有误; 3,密码或帐号有误; 4,
数据
库
未启动或无权访问; 5,项目未引入对
Java
使用POI从Excel
读取
数据
,解决
读取
到空行
问题
,并存入
数据
库
。
java
使用poi
读取
Excel
数据
(单Sheet版),解决在
读取
过程中
读取
到空行,导致映射到
java
实体类的时候为null,解决成功并批量存入到
数据
库
当中。
java
读取
数据
库
中word文件_
Java
读取
数据
库
打印到word文档
问题
为什么非要写道word文档中?你可以写进txt文件中,然后使用word进行编辑如果确实需要,请看下面的例子:import
java
。io。File;import
java
。io。FileInputStream;import
java
。io。FileOutputStream;import org。apache。poi。hwpf。extractor。WordExtractor;import org。a...
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章