導航:首頁 > 編程大全 > 把資料庫的數據讀出來並顯示

把資料庫的數據讀出來並顯示

發布時間:2023-01-29 20:06:43

『壹』 VB怎樣讀取資料庫並顯示出來

VB與資料庫連接可以使用資料庫控制項進行,也可以引用ADO對象,資料庫控制項的使用比較簡單,下面我就介紹使用ADO對象進行連接,首先打開"工程-引用",選擇其中的Microsoft ActiveX Data Objects 2.0 Library(2.0以上版本都可以):
ACCESS資料庫名為"學生.mdb"其中有張資料庫表名為"表",下面就介紹如何使用代碼進行連接到資料庫"學生",代碼如下:
Function Connection() As String
'資料庫的連接字元設置
Connection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path + "\學生.mdb"
End Function
資料庫"學生.mdb"在當前目錄下,故使用APP.Path
Private Sub Form_Load()
Dim mr As New ADODB.Recordset
Dim cnn As New ADODB.Connection
Dim Sql As String
Sql="select * from 表"
cnn.Open Connection '使用cnn對象打開資料庫連接
mr.Open Sql, cnn, adOpenKeyset, adLockOptimistic
'打開資料庫記錄
If mr.eof then
msgbox "資料庫表為空!"
else
msgbox "資料庫表不為空!"
end if
set mr=nothing
'關閉記錄對象
set cnn=nothing
'關閉連接對象
End Sub
OK,程序到此,已經能成功地訪問資料庫了,並能打開資料庫中的表

『貳』 C#如何把資料庫裡面的東西讀出來,並且顯示在文本框裡面呢

我寫過連接access的,應該差不多,是先把資料庫中的表顯示到dataGridView控制項上,然後從dataGridView中任意選擇數據顯示到文本框textbox中。你參考下吧:
(1)連接資料庫——(可以寫在一個按鈕Click事件中)
OleDbConnection conn = new OleDbConnection();
string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=";
connStr += @"Data\tlxs1.mdb";//我的資料庫地址是在工程的debug文件夾Data文件夾里
conn.ConnectionString = connStr;//連接字元串
conn.Open();//打開連接
OleDbDataAdapter da = new OleDbDataAdapter(@"select * from renyuan", conn);//建立連接th1表,用於填充dataset
DataSet ds = new DataSet(); //創建DataSet對象,這里是datatable也可以
da.Fill(ds); //用OleDbDataAdapter對象da填充、更新剛創建的DataSet對象
dataGridView1.DataSource = ds.Tables[0];
conn.Close();
(2)在dataGridView中提取數據顯示到文本框中(放在顯示按鈕click事件中)
string[] str = new string[3];//
for (int i = 0; i < 3; i++)
{
str[i] = dataGridView1.CurrentRow.Cells[i ].Value.ToString();
shuju.AppendText(str[i]);//顯示選擇的行的數據
if (i == 11)
shuju.AppendText("\r\n");//每組數據換行顯示
}

『叄』 如何將新插入資料庫的一行數據讀出來並顯示出來

如果顯示和插入是在同一個方法,或者是上下文有關的兩個方法里,那最簡單的做法是做個業務級的事務,先弄個變數存儲要寫入資料庫的記錄,然後寫入資料庫,如果成功,則列印之前記錄下來的變數內容。這樣IO開銷最小。
如果是兩個上下文無關的方法,那最簡單的是在資料庫欄位里加個updatetime欄位或者自增的orderid欄位,要顯示最新記錄時查找最後一條就可以

『肆』 java中怎麼把資料庫中數據查詢出來在窗體中顯示

給你個思路,可以先將數據存放在一個集合裡面。因為集合是不必定義長度的。然後在根據集合長度來定義OBJ數組。給你貼段代碼。希望對你有幫助。
public static Object[][] slectAll(String SQL){
Object[][] obj2 = null;
ArrayList arr = new ArrayList();
Connection conn = DBAccess.getConn();
String sql = SQL;
try {
PreparedStatement ps = conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();

while(rs.next()){
GoodsSell rl = new GoodsSell();
rl.setSellGoods_Id(rs.getString(1));
rl.setSellGoods_Name(rs.getString(2));
rl.setSellGoods_Price(Double.parseDouble(rs.getString(3)));
rl.setSellGoods_Time(rs.getString(4));
rl.setCustomer_Name(rs.getString(5));
rl.setSellGoods_SalesMan(rs.getString(6));
rl.setSell_PaymentWay(rs.getString(7));
rl.setSell_Remark(rs.getString(8));
arr.add(rl);
}
if(rs!=null){
rs.close();
}
if(ps!=null){
ps.close();
}
obj2 = new Object[arr.size()][8];

for(int i = 0;i<arr.size();i++){
obj2[i][0] = ((GoodsSell)arr.get(i)).getSellGoods_Id();
obj2[i][1] = ((GoodsSell)arr.get(i)).getSellGoods_Name();
obj2[i][2] = ((GoodsSell)arr.get(i)).getSellGoods_Price();
obj2[i][3] = ((GoodsSell)arr.get(i)).getSellGoods_Time();
obj2[i][4] = ((GoodsSell)arr.get(i)).getCustomer_Name();
obj2[i][5] = ((GoodsSell)arr.get(i)).getSellGoods_SalesMan();
obj2[i][6] = ((GoodsSell)arr.get(i)).getSell_PaymentWay();
obj2[i][7] = ((GoodsSell)arr.get(i)).getSell_Remark();

}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
DBAccess.closeConn();
}

return obj2;

} 但是現在jf.getContentPane().add(table); table報錯畫紅線!Exception in thread "main" java.lang.Error: Unresolved compilation problem:
table cannot be resolved 一般先將table放在jscrollpane裡面 然後將jscrollpane放在jpanel 裡面 最後將jpanel放在jframe。

『伍』 java從資料庫中讀取的數據怎樣顯示在jsp的網頁當中

java從資料庫中讀取的數據顯示在jsp的網頁當中的方法是迭代table。
1、迭代數據的jsp頁面代碼:

<table>
<tr>
<th>Name</th>
<th>Email</th>
<th>Address</th>
<th>Phone No</th>
</tr>
<s:iterator value="users">
<tr>
<td><s:property value="name"/></td>
<td><s:property value="email"/></td>
<td><s:property value="address"/></td>
<td><s:property value="phno"/></td>
</tr>
</s:iterator>
</table>
2。後台java查詢數據
public class RegisterAction extends ActionSupport{
String name,pwd,email,address;
int phno;

public RegisterAction() {}

List<User> users = new ArrayList<User>();
UserDao u = new UserDao();

//Getters and setters.

public String execute() throws Exception {
User u=new User();
u.setName(name);
u.setEmail(email);
u.setAddress(address);
u.setPhno(phno);
u.setPwd(pwd);
u.addUser(u);
return "success";
}

public String listAllUsers(){
users = u.getUsers();
System.out.println("In Action, "+users);
return "success";
}
}

『陸』 怎麼將資料庫查詢到的數據顯示到頁面

需要三個步驟:第一步,用php連接資料庫;
第二步,用sql語句查詢數據並把查詢出來的結果存入到一個數組或對象中。
第三步,顯示數據。

下面我就用面向過程的編程方式來顯示數據。這里我用網頁中的表格來顯示數據。你可以根據你自己的需要來選擇顯示的方式。
<?php
$conn=mysql_connect("localhost","用戶名",」密碼「); //連接資料庫,用戶名、密碼即資料庫的用戶名和密碼
mysql_select_db("資料庫名"); //選擇你要查詢的資料庫的名稱
mysql_query(」SET NAMES 'gbk'「); //設置查詢的資料庫數據編碼,根據資料庫的編碼設置

$sql="select * from user"; //比如說你要查詢一個用戶表user,假設它有三個欄位,用戶id,用戶名username,密碼password,
$rs=mysql_query($sql);
?>
<table width="400" border="1" style="text-align:center">
<tr><th>用戶ID</th><th>用戶名</th><th>密碼</th></tr>
<?php
while($row=mysql_fetch_assoc($rs)){
?>
<tr><td><?php echo $row['id'];?></td><td><?php echo $row['username'];?></td><td><?php echo $row['password'];?></td></tr>
<?php
}
?>
</table>

閱讀全文

與把資料庫的數據讀出來並顯示相關的資料

熱點內容
javaword分詞器 瀏覽:909
文件名與字元的關系 瀏覽:607
數據線應該插到筆記本的哪裡 瀏覽:580
拓爾思數據中心有多少台伺服器 瀏覽:330
sourceinsight文件格式編碼 瀏覽:326
多游鬥地主網站為什麼打不開 瀏覽:994
找不到文件了如何重裝 瀏覽:18
cad自動緩存文件位置 瀏覽:729
請示文件聯系方式寫在哪裡 瀏覽:296
在網路上別人拖欠工資怎麼辦 瀏覽:866
智能感測網路 瀏覽:925
求生之路2最高版本補丁 瀏覽:607
聯想電腦win10系統優化 瀏覽:115
msp430工具 瀏覽:885
c編程思想是哪些 瀏覽:208
網路沒有許可權的訪問許可權 瀏覽:697
圖表上為0的數據不顯示如何設置 瀏覽:968
文件名字重復內容不重復 瀏覽:238
無線路由忘記管理員密碼 瀏覽:628
linux文件系統實現 瀏覽:236

友情鏈接