-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