标题:[求助]ado
只看楼主
zhulei1978
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
得分:0 

Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset

Private Sub cmdAddNew_Click()
rst.AddNew
rst.Update
End Sub

Private Sub cmdDelete_Click()
rst.Delete
End Sub

Private Sub cmdExit_Click()
Unload Me
End Sub

Private Sub cmdSorting_Click()
ADO.Recordset.Sort = "field1 ASC"
End Sub

Private Sub Combo1_Click()
If Trim(Combo1.Text) = "" Then
Exit Sub '没有选择列则退出Click事件
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\金-A边界条件\坝体参数.mdb;Persist Security Info=False"
rst.CursorLocation = adUseClient '设置客户端
rst.Open "select * from 孔洞参数 where field1='" & combo1.Text & "'", cnn, adOpenKeyset, adLockOptimistic
Set DataGrid1.DataSource = rst '把得到的结果显示到DataGrid1里
End If
End Sub

Private Sub Command1_Click(Index As Integer)
n = Index
Select Case n
Case 0
rst.MoveFirst
Case 1
rst.MovePrevious
If rst.BOF Then rst.MoveLast
Case 2
rst.MoveNext
If rst.EOF Then rst.MoveFirst
Case 3
rst.MoveLast
End Select
End Sub

Private Sub Form_Load()
s = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\金-A边界条件\坝体参数.mdb;Persist Security Info=False"
cnn.Open s
Set rst = New Recordset
rst.Open "select * from 孔洞参数", cnn, adOpenStatic, adLockOptimistic
For Each aa In Text1
Set aa.DataSource = rst
Next
Set DataGrid1.DataSource = rst
Combo1.AddItem 6
Combo1.AddItem 7
Combo1.AddItem 8
Combo1.AddItem 9
Combo1.AddItem 10
Combo1.AddItem 11
Combo1.AddItem 12
Combo1.AddItem 13
Combo1.AddItem 14
Combo1.AddItem 15
Combo1.AddItem 16
Combo1.AddItem 17
Combo1.AddItem 18
Combo1.AddItem 19
Combo1.AddItem 20
Combo1.Text = Combo1.List(0)
End Sub


其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2007-07-29 16:14
djy5043
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-5-9
得分:0 

非常感谢
我改了还是出错
说至少一个参数没有被指定
点排序这个命令按钮时说要求对象
datagrid还是不能显示数据

2007-07-30 18:17
缘吇弹
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:地球
等 级:版主
威 望:43
帖 子:3038
专家分:27
注 册:2007-7-2
得分:0 
datagrid 是数据控件
数据是通过数据约束控件来显示滴

Repeat  Life=Study;Until (death);
2007-07-30 18:22
djy5043
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-5-9
得分:0 
那什么是数据约束控件呢
到底要怎样才能显示
2007-07-31 08:42
缘吇弹
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:地球
等 级:版主
威 望:43
帖 子:3038
专家分:27
注 册:2007-7-2
得分:0 

不好意思,上次看错。。。我还以为是DATA呢
datagrid是数据约束控件,是可以显示数据的

至于数据约束控和数据控件,在网上SOSO就有很多详尽的答案!

为什么你的不能显示数据,我想,很可能是你的datagrid的数据源没设好.

要是能压缩上传来看看就更清楚了


Repeat  Life=Study;Until (death);
2007-07-31 14:21
djy5043
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-5-9
得分:0 
N2dUAunc.rar (8.67 KB) [求助]ado


谢谢你这么有耐心
我传上去了
不过不知道是不是到你的机子上数据库的路径要改
2007-08-02 08:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-158652-1-1.html




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

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