JAVA显示从数据库中读取到的数据
大概代码如下:Connectionconn=null;try{Class.forName("com.microsoft.sqlserver.jdbc.SQLServerD...
大概代码如下:
Connection conn = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
conn = DriverManager.getConnection(
"jdbc:sqlserver://10.10.1.188:1433; DatabaseName=znoa", "sa", "soft8099");
Statement stm;
stm = conn.createStatement();
ResultSet rst = stm
.executeQuery("select apwork from t_day_comment where " +
//"employeeid = 'EB200612141166096392000000000AAAAAAAA902' " +
"commentdate =" + "2009-09-26");
//StringBuffer sb = null;
while(rst.next()){
//sb.append(rst.getString("apwork"));
//String str = sb.toString();
System.out.println(rst.getString("apwork"));
}
System.out.println(conn);
在输出的时候,只有conn的有,感觉像是没有查询到的样子。。。怎么解决?郁闷,蛮简单的问题,快烦死我了。 展开
Connection conn = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
conn = DriverManager.getConnection(
"jdbc:sqlserver://10.10.1.188:1433; DatabaseName=znoa", "sa", "soft8099");
Statement stm;
stm = conn.createStatement();
ResultSet rst = stm
.executeQuery("select apwork from t_day_comment where " +
//"employeeid = 'EB200612141166096392000000000AAAAAAAA902' " +
"commentdate =" + "2009-09-26");
//StringBuffer sb = null;
while(rst.next()){
//sb.append(rst.getString("apwork"));
//String str = sb.toString();
System.out.println(rst.getString("apwork"));
}
System.out.println(conn);
在输出的时候,只有conn的有,感觉像是没有查询到的样子。。。怎么解决?郁闷,蛮简单的问题,快烦死我了。 展开
3个回答
展开全部
什么叫感觉没查询嘛
你把查询的结果打印下看有没得就晓得咯撒
什么叫感觉嘛
试一试就知道咯撒
你把查询的结果打印下看有没得就晓得咯撒
什么叫感觉嘛
试一试就知道咯撒
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
commentdate =" + "2009-09-26";
这里有问题吧
要在日期上加单引号
commentdate =" + "‘2009-09-26’";
类似的除了,整型(数据库里)的数据,其他的了姓都要加单引号
这里有问题吧
要在日期上加单引号
commentdate =" + "‘2009-09-26’";
类似的除了,整型(数据库里)的数据,其他的了姓都要加单引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询