SQL与VB连接时怎样在vb窗口中显示出sql表中的内容?如数据库名为xscj,其中一个表为xs,在vb中做一个学生

[复制链接]
查看11 | 回复4 | 2010-12-25 15:51:23 | 显示全部楼层 |阅读模式
SQL与VB连接时怎样在vb窗口中显示出sql表中的内容?如数据库名为xscj,其中一个表为xs,在vb中做一个学生信息查询的窗口可通过学号查询,也可对学生全部查询,让其结果出现在一个表中,怎样实现这个过程??????
两个我都使用了,但不知道具体对每个控件做什么才可以连到数据库中的内容?

回复

使用道具 举报

千问 | 2010-12-25 15:51:23 | 显示全部楼层
要用到ADO对象(含ADO.Connect、ADO.Recordset)和DataGrid控件,前者用于按条件读取数据库数据,后者用于绑定显示读出来的数据。SQL语句可以这样写:select * from xs where 学号='某学号'
回复

使用道具 举报

千问 | 2010-12-25 15:51:23 | 显示全部楼层
你是SQL不会写吗?那我把SQL写一下吧select sum(数量) from 表 where 时间 between A and B(也可以时间=B)不加where条件是第一个问题。加了是第二个问题
回复

使用道具 举报

千问 | 2010-12-25 15:51:23 | 显示全部楼层
Option ExplicitDim cnn As New ADODB.ConnectionDim rst As New ADODB.RecordsetDim Const conn As String = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=Fal
回复

使用道具 举报

千问 | 2010-12-25 15:51:23 | 显示全部楼层
在查询Click中写:With Adodc1
.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog= 数据库;Data Source=服务器 "
.CommandType
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行