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


当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-10-22 16:40
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
收藏
得分:0 
各位老大们,别把话题岔远了啊
绑定了ADODC控件后,直接ADODC.REFRESH就可以刷新列表了

现在问题是,不用ADODC.REFRESH如何刷新列表??

当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-10-23 10:05
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
收藏
得分:0 
回复:(那边有朵蘑菇云)[em03]昨天光看2楼的发言了 ...
我丝毫没看出你这样写有啥好处?
我来论坛问问题,只列举了两个字段,如果我涉及N个不能为空的字段,向你这种写法还不把人看死啊!

再说一点,如果你是说我的写法执行效率低就请你再斟酌斟酌!

当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-10-23 10:12
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
收藏
得分:0 
回复:(purana)rs填充之后.再set datagrid.datasour...
我SET了,出错!
代码里有出错部分的代码,不绑定就可以SET,请回答一下我的标题,3Q!!

当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-10-23 11:00
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
收藏
得分:0 
回复:(那边有朵蘑菇云)[em03]算了 没必要较那么真 ...
一个完整的人性化的程序还真少不了这些空空之类的,如果你是程序界老手你说这话就太不应该了,你在打击我一个新手的积极性啊!

别人教我要养成良好的习惯,别做出个东西还要手把手教别人使用!

如果这位坛友有什么好的学习方法或技巧或心得什么的也希望你不吝赐教!!

当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-10-23 11:07
快速回复:[讨论]帮定了ADODC后是不是不能set DataGrid.DataSource?
数据加载中...
 
   



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

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