[問題] getString 後結果是NULL
不好意思
遇到以下問題 想請各位幫忙看看 >"<
我是用ODBC連接Access
再將結果存入陣列(access資料是string)
可是 陣列結果印出,顯示都是NULL
不知道是什麼原因造成的
我在讀m的時候 可以讀到
這樣算是有連結資料庫成功吧?! @@
可是 在下面卻寫不進陣列
或是 我有哪邊忽略了呢??
請各位提點!!
謝謝~
String sql1=("SELECT X from test");
ResultSet Rs = stat.executeQuery(sql1) ;//查詢資料
while(Rs.next()) m = Rs.getRow(); //取得資料庫讀到的筆數-m
System.out.println("資料筆數: " + m+ "筆");
String a[] = new String[m];
while ( Rs.next() ){
for(int i = 0 ; i<m; i++){
a[i]=Rs.getString(1);
}
}
for (int i =0;i<m;i++){
System.out.println(""+a[i]);
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.80.248
推
04/06 18:03, , 1F
04/06 18:03, 1F
推
04/06 23:04, , 2F
04/06 23:04, 2F
→
04/06 23:17, , 3F
04/06 23:17, 3F
→
04/09 01:25, , 4F
04/09 01:25, 4F
→
04/09 01:28, , 5F
04/09 01:28, 5F