字段值为中文,读取sqlserver的数据失败的问题
来源:互联网 发布:科比11年季后赛数据 编辑:程序博客网 时间:2024/05/14 08:25
说重点,
String username = "杨婷";
String name = "\'"+username+"\'";String sql = "select * from Mekp_Information where accepter = "+name;
ResultSet rs;
try {
rs = stmt.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getString("subject"));
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
以上代码是查询sqlserver表中的数据,但是查询失败
解决方案:
1,检查表的字段类型 改为nvarchar
2,sql语句改为:String sql = "select * from Mekp_Information where accepter = N "+name; 注意: 字段值前面加个大写的N
如此大功告成。
0 0
- 字段值为中文,读取sqlserver的数据失败的问题
- 解决mysql排序字段的数据为中文时不能正常显示结果的问题
- 读取字段为空值的方法
- c# sqlserver blod字段的读取
- MySQL数据库中tinyint字段值为1,读取出来为true的问题
- sqlserver 如何找到主键为空值的字段
- 读取数据库字段值为xml格式的数据都页面
- sqlserver 字段为null字段追加数据
- VB2010中读取数据集字段的问题
- 关于mybatis读取数据库字段text类型时,读出数据为地址,并不是字符串的问题
- Python2.7 读取中文,显示为乱码的问题
- 2011-09-07[sqlserver查询时间字段为今天的数据]
- DataReader读取值为Null的字段异常
- MySQL数据库中字段类型为tinyint,读取出来为true/false的问题
- perl的dbi数据访问odbc读取sqlserver数据被截断的问题
- SQLServer 读取XML类型的节点数据
- ajax中用responseXML读取不到中文数据的问题
- sqlserver数据库的image字段存入方法 ,读取
- 谱聚类(spectral clustering)
- wechat4j 乱码问题
- Java中throw和throws的区别
- Intellij里面的几个异常处理方案
- 据说年薪30万的Android程序员必须知道的帖子
- 字段值为中文,读取sqlserver的数据失败的问题
- 源列表
- Retrofit的使用笔记
- falcon + url 获得json 数值画图并报警
- Android Screen Monitor 将真机屏幕同步到PC
- 理博软件:web前端学习难吗?
- Processing Notify Callouts
- Java 8 动态类型语言Lambda表达式实现原理分析
- JDBC应用程序连接数据库–插入数据并且获得相应自增长值的列(即主键id)