具体这么写可以嘛?我想把结果读入表格(我写一部分,表格是没有问题的)里 读入到表格一条记录可以,多条怎么老出错(Argument cannot be null)呢
该怎么编写呢 谢谢各位了 帮帮忙
String name=combo.getText();
String input=text.getText().trim();
String sql="select * from t1 where "+name+"="+"'"+input+"'";
try {
st=con.createStatement();
rs=st.executeQuery(sql);
while (rs.next())
{
final TableItem item1 = new TableItem(table, SWT.BORDER);
item1.setText(0,rs.getString("商品名称"));
item1.setText(1,rs.getString("商品价格"));
item1.setText(2,rs.getString("库存数量"));
item1.setText(3,rs.getString("保质期"));
item1.setText(4,rs.getString("摆放位置"));
}
} catch (SQLException e1) {
e1.printStackTrace();
}
该怎么编写呢 谢谢各位了 帮帮忙
String name=combo.getText();
String input=text.getText().trim();
String sql="select * from t1 where "+name+"="+"'"+input+"'";
try {
st=con.createStatement();
rs=st.executeQuery(sql);
while (rs.next())
{
final TableItem item1 = new TableItem(table, SWT.BORDER);
item1.setText(0,rs.getString("商品名称"));
item1.setText(1,rs.getString("商品价格"));
item1.setText(2,rs.getString("库存数量"));
item1.setText(3,rs.getString("保质期"));
item1.setText(4,rs.getString("摆放位置"));
}
} catch (SQLException e1) {
e1.printStackTrace();
}
楼主截止到2008-06-20 20:05:09的汇总数据:
注册日期:2007-10-14
上次登录:2008-6-20
发帖数:1 发帖分:10
结贴数:0 结贴分:0
结贴率:0.00 % 结分率:0.00 %
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html