导航:首页 > 编程大全 > 把数据库的数据读出来并显示

把数据库的数据读出来并显示

发布时间: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>

阅读全文

与把数据库的数据读出来并显示相关的资料

热点内容
请示文件联系方式写在哪里 浏览:296
在网络上别人拖欠工资怎么办 浏览:866
智能传感网络 浏览:925
求生之路2最高版本补丁 浏览:607
联想电脑win10系统优化 浏览:115
msp430工具 浏览:885
c编程思想是哪些 浏览:208
网络没有权限的访问权限 浏览:697
图表上为0的数据不显示如何设置 浏览:968
文件名字重复内容不重复 浏览:238
无线路由忘记管理员密码 浏览:628
linux文件系统实现 浏览:236
三菱数控编程ne是什么意思 浏览:881
abaqus实例教程cae文件 浏览:147
聊天记录如何保存到数据库 浏览:460
魔兽世界mall是什么网站 浏览:839
华为麦芒怎么找不到我的文件 浏览:811
抖音如何置顶文件 浏览:733
win10系统进不去游戏下载不了 浏览:367
三星uac6200uf网络 浏览:777

友情链接