-2
我正在做一个项目,我需要从一个访问字段中检索数据并将其显示在JTextField及其序列号上。 select fieldname from tablename
但it'l选择所有rows.also如何检索与随机序列号检索数据库到JTextField
我正在做一个项目,我需要从一个访问字段中检索数据并将其显示在JTextField及其序列号上。 select fieldname from tablename
但it'l选择所有rows.also如何检索与随机序列号检索数据库到JTextField
数据(整行)为查询选择字段数据,
SELECT fieldName FROM tableName WHERE columnName = 'columnValue';
这里,columnName
应该是这样的主键和columnValue
将是唯一值(如序列号)。然后它将返回与特定的columnValue
相关的行数据。
用于设置入JTextField
,
if(resultSet.first()) {
jTextField.setText(resultSet.getString(0));
}
这里,resultSet
应返回只有一个值(与上面指定的查询)。
至于你的其他问题,如果你的连续剧是不规则的,从表中得到的所有连续剧:
SELECT serials FROM yourTable;
,然后将它们添加到Collection
(如Vector
)。然后编写一个算法来生成随机索引,并使用该索引从Collection中检索数据(vector.elementAt([yourIndex])
)。
然后再次查询数据库中的表与该序列相关联的行:
SELECT FROM yourTable WHERE serialNo = 'theValueYouGot';
...你会得到相关行。
是关于如何编写正确的SQL语句或其他内容的问题? – Mat 2011-12-18 08:11:33
ya.i想要根据sl.no.also从访问中检索一行,我想使用随机序列号 – user1234 2011-12-18 08:20:46
这包含在那里的最基本的SQL引用。你有什么尝试? – Mat 2011-12-18 08:21:24