怎么得到一个String? VARCHAR、Text等试试看,觉得原来的也应该可以啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意楼上的,我也用的是SQLSERVER,我一般都这么做如果有汉字的话最好用nvarchar //----------- JDBC----------- try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:odbc:MyClass"); Statement stmt = con.createStatement(); ResultSet result = stmt.executeQuery("select * from Class"); while(result.next()){ String name = result.getString("Name"); Date Birthday= result.getDate("Birthday"); int phone = result.getInt("phone"); } con.close();}catch(Exception e){ System.out.println(e.toString());} getString()可以对基本上所有类型的进行取值的,char是标准的,不用getString还能用什么呢可能不是getString()报错把代码放出来,还有错误信息 getString()在这种情况下不可能出错才对 Java 中 .setVisible(false);之后是否还在运行? 找高手帮解决下 java版本冲突问题 弹出一个新的JFrame 转贴 侃侃这个题目................ classpath的问题(想不通啊) 关于JDBC的基础问题,请教高手! 高手,请详细描述一下package的具体使用 override 关于AWT的加载和显示图象的一个问题! 初学者问题--在线等待,sos 在那里?
如果有汉字的话最好用nvarchar
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:MyClass");
Statement stmt = con.createStatement();
ResultSet result = stmt.executeQuery("select * from Class"); while(result.next()){
String name = result.getString("Name");
Date Birthday= result.getDate("Birthday");
int phone = result.getInt("phone");
}
con.close();
}catch(Exception e){
System.out.println(e.toString());
}
可能不是getString()报错
把代码放出来,还有错误信息