當前位置:首頁 » 數據倉庫 » javaselect與資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

javaselect與資料庫

發布時間: 2022-10-21 00:15:35

⑴ JAVA 關於資料庫select問題

老兄,剛給你改了上面的那個題!這里和那裡一樣的!如果還有什麼問題可以加我QQ幫你解決 252956244

public Vector select(String selectStr)
{
connection();
try
{
Vector v = new Vector();
rs=stat.executeQuery(selectStr);
ResultSetMetaData rsmd=rs.getMetaData();
int colCount = rsmd.getColumnCount();
while(rs.next())
for (int i=0;i<colCount;i++){
{
v.add(rs.getString(i+1)); //這里要這樣做

}
}
rs.close();
return v;
}
catch(Exception ex)
{
ex.printStackTrace();
}
finally
{
......
}

⑵ java中 jsp頁面如何從資料庫獲取select 中的值

可以再加一個option,默認顯示資料庫的值
<select name="">
<option value="<%=資料庫取值%>"></option>
<option value="發布"></option>
<option value="保存"></option>
</select>

⑶ java怎麼和資料庫連接

1、載入驅動程序。

處理結果兩種情況:

1、執行更新返回的是本次操作影響到的記錄數。

2、執行查詢返回的結果是一個ResultSet對象。

ResultSet包含符合sql語句中條件的所有行,並且它通過一套get方法提供了對這些 行中數據的訪問

(3)javaselect與資料庫擴展閱讀:


Statement

要執行SQL語句,必須獲得java.sql.Statement實例,Statement實例分為以下3 種類型:

1、執行靜態SQL語句。通常通過Statement實例實現。

2、執行動態SQL語句。通常通過PreparedStatement實例實現。

3、執行資料庫存儲過程。通常通過CallableStatement實例實現。

⑷ 用JAVA如何來查詢資料庫裡面相關的數據

你的意思就是根據id 找數據本身以及他的葉子節點。 假設你的表叫location
rs : ResultSet stmt: Statement

public ResultSet getLocation(int id) {
String sql = "select id, name, pid from location where id = " + id + "or pid = " + id;

rs = stmt.executeQuery(sql);
}

⑸ java資料庫問題 select a.x,b.y from a ,b where a.z=b.z

值連接,
左:select a.x,b.x from a left join b on a.x=b.x
右 select a.x,b.x from a right join b on a.x=b.x
外:select a.x,b.x from a outer join b on a.x=b.x
內: select a.x,b.x from a inner join b on a.x=b.x

⑹ java web開發中怎麼得不到資料庫中的選擇項<select>數據,能添加數據到資料庫中

從底層到高層,確認每層是有數據的
先確認SQL是有返回的

select dictid,dicname from dictr where category='A'

然後添加後面的debug語句

⑺ 請問java連資料庫後,執行select * 後,調用什麼方法得到各列的字元串

兩種方法

執行後會返回一個結果集對象ResultSet rs

第一種
while(rs.next()){
rs.getString("列名")
}

第二種
while(rs.next()){
rs.getString(1)//1是下標 表示查詢出來的數據的第一列
}