| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2370 人关注过本帖
标题:[讨论]帮定了ADODC后是不是不能set DataGrid.DataSource?
只看楼主 加入收藏
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
收藏
 问题点数:0 回复次数:22 
[讨论]帮定了ADODC后是不是不能set DataGrid.DataSource?

Option Explicit

Private conn As ADODB.Connection
Private rs As ADODB.Recordset
Private strSQL As String
Private strCon As String

Private Sub cmdOK_Click()

If Me.txtName = "" Then
MsgBox "名称不能空"
Exit Sub
End If
If Me.txtPsw = "" Then
MsgBox "密码不能空"
Exit Sub
End If

strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\TestDataGrid.mdb"
strSQL = "insert into [user] values ('" & Me.txtName & "','" & Me.txtPsw & "')"
Set conn = New ADODB.Connection
With conn
.Open strCon
.Execute strSQL
.Close
End With

'更新DataGrid1中的数据
'------------------------------
'这样OK!
'------------------------------
MsgBox "添加成功!"

Me.Adodc2.Refresh

'------------------------------
'这样不行
'------------------------------

' strSQL = "select * from [user] "
' Set rs = New ADODB.Recordset
' rs.Open strSQL, conn
' Set DataGrid1.DataSource = rs
' DataGrid1.Refresh

Set conn = Nothing
Set rs = Nothing
End Sub

搜索更多相关主题的帖子: set ADODC DataGrid DataSource 讨论 
2007-10-22 14:21
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
没看懂。
你知道什么是Adodc,什么是Adodb不?

我的msn: myfend@
2007-10-22 14:34
dawn4640576
Rank: 1
等 级:新手上路
帖 子:1079
专家分:0
注 册:2007-9-19
收藏
得分:0 

我看青山多妩媚料青山看我应如是
2007-10-22 15:54
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
收藏
得分:0 
帮定了ADODC 控件撒!


当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-10-22 16:40
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

还是二楼的话.


我的msn: myfend@
2007-10-22 17:24
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

用了adodc就不要用adodb了.


我的msn: myfend@
2007-10-22 17:41
那边有朵蘑菇云
Rank: 1
来 自:很……那啥的一个地方
等 级:新手上路
威 望:1
帖 子:390
专家分:0
注 册:2007-9-3
收藏
得分:0 
ADODC和TEXT等控件一样可以“看的见”
ADODB 必须引用 然后再实例化
LS的话我有点不同意
用了ADODC后是可以用ADODB的 至少我是这么理解的 可以用的 错了希望高手指正 学习学习

身不残 志更不坚
2007-10-22 19:52
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

是可以用.
但最好统一风格.


我的msn: myfend@
2007-10-22 20:00
zouyf1982hf
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2007-9-19
收藏
得分:0 

关注这个问题 做个记号


新手上路,左碰右磕!
2007-10-22 21:37
那边有朵蘑菇云
Rank: 1
来 自:很……那啥的一个地方
等 级:新手上路
威 望:1
帖 子:390
专家分:0
注 册:2007-9-3
收藏
得分:0 
昨天光看2楼的发言了 没怎么注意看你代码
今天一来看了看 就前几句 看完后 就不想往下面看了
那2个句 写出来多费力啊没这样的方便啊
If Me.txtName = "" or ME.txtPsw="" Then
MsgBox "请检查输入内容是否为空",48,“警告!!!”
Exit Sub
End If

身不残 志更不坚
2007-10-23 08:03
快速回复:[讨论]帮定了ADODC后是不是不能set DataGrid.DataSource?
数据加载中...
 
   



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

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