| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 482 人关注过本帖
标题:[6.21]vb与数据库的部分编译问题,大家帮忙看下~!
只看楼主 加入收藏
星辰浩月
Rank: 1
等 级:新手上路
帖 子:14
专家分:3
注 册:2007-6-21
收藏
 问题点数:0 回复次数:6 
[6.21]vb与数据库的部分编译问题,大家帮忙看下~!
首先建立新的工程Form1,制作一张有数据的Microsoft Office Access ,在Form1里添加DataGrid1,并且和数据库建立好连接
创建Command1,命名为显示,编译为
Private Sub Command1_Click()
Dim ssql As String


ssql = "SELECT * FROM course order by cno"


Set rst = Nothing
rst.open ssql, cn, adOpenKeyset, adLockOptimistic


Set DataGrid1.DataSource = rst
DataGrid1.Refresh

End Sub

为的是运行Form1时,单击显示,在DataGrid1中显示Microsoft Office Access数据表中的数值,这里一切都没问题,运行正常.
当然要在最上面要定义
Option Explicit
Dim cn As New ADODB.Connection
Dim rst As New ADODB.Recordset

还有要建立数据库的连接内容
Private Sub Form_Load()
Dim constr As String
constr = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=E:\下载资源\vb1\新建文件夹 (4)\vb数据库操作1\vb数据库操作1\学生管理.mdb"
cn.open constr
Call Command1_Click
End Sub

以上一切正常.


下面建立Label1,命名为cno,在建立Text1,变为空,接着建立Command2和Command3,分别定义为向上和向下,编译
Private Sub Command2_Click()
If Not rst.BOF Then
rst.MovePrevious
End If
End Sub

Private Sub Command3_Click()
If Not rst.EOF Then
rst.MoveNext
End If

End Sub

到这里,我真正想要做的事是,让Text1随着单击向上和向下,显示Microsoft Office Access数据表中cno这一项数值
也就是说我单击显示后,DataGrid1显示数据,同时Text1显示第一行cno的数据,随着单击向上和向下,为别显示上一行或下一行的数据
这里不明白,请大虾门帮忙~!



[此贴子已经被作者于2007-6-21 13:38:31编辑过]

搜索更多相关主题的帖子: 数据库 编译 
2007-06-21 12:49
星辰浩月
Rank: 1
等 级:新手上路
帖 子:14
专家分:3
注 册:2007-6-21
收藏
得分:0 
等待高手.....
2007-06-21 15:23
qlong0728
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:272
专家分:0
注 册:2007-6-15
收藏
得分:0 
Set rst = Nothing
改为SET RST = NEW ADODB.Recordset

程序人员写程序,又拿程序换酒钱。 奔驰宝马贵者趣,公交自行程序员。 不见满街漂亮妹,哪个归得程序员。
2007-06-21 19:11
星辰浩月
Rank: 1
等 级:新手上路
帖 子:14
专家分:3
注 册:2007-6-21
收藏
得分:0 
试了~~没有显示
你可能没明白我的意思~
按你的做,我把附件上传

而且我现在已经修改了,直接运行就可以显示数据库的内容,不用点显示了~
上传绝对没毒,下载后要修改数据库连接途径
PMFdPnld.rar (11.6 KB)

[此贴子已经被作者于2007-6-21 19:23:58编辑过]

2007-06-21 19:20
西山居士
Rank: 4
等 级:贵宾
威 望:11
帖 子:581
专家分:0
注 册:2007-4-21
收藏
得分:0 
按你的意思给你修改了一下。应该是这样吧?

jLSPl3O3.rar (11.44 KB) [6.21]vb与数据库的部分编译问题,大家帮忙看下~!



2007-06-21 20:21
西山居士
Rank: 4
等 级:贵宾
威 望:11
帖 子:581
专家分:0
注 册:2007-4-21
收藏
得分:0 
补充说明,数据库连接也给你改到本程序的目录下,这样便于调试。

2007-06-21 20:24
星辰浩月
Rank: 1
等 级:新手上路
帖 子:14
专家分:3
注 册:2007-6-21
收藏
得分:0 
就是这样
谢谢~!
2007-06-21 20:46
快速回复:[6.21]vb与数据库的部分编译问题,大家帮忙看下~!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018506 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved