Office中国论坛/Access中国论坛
标题:
【原创】MDB+SQL(不用链接表),解决“组合框的行来源”的方法
[打印本页]
作者:
鱼儿游游
时间:
2011-1-3 03:50
标题:
【原创】MDB+SQL(不用链接表),解决“组合框的行来源”的方法
本帖最后由 鱼儿游游 于 2011-5-21 11:42 编辑
MDB+SQL(不用链接表),不用链接表,解决“组合框和列表框的行来源”的方法。
编写程序时,不用链接表,这样MDB数据库就完全不存在表了,安全性自然大大加强。读取数据时,用ADO直接读取SQL_Server 数据库的数据表,再对读取回的记录集进行有关操作,如此就只需要启动之后创建一个全局ADO.Connection变量,读取记录集时直接引用它就行了。
但这样带来一个问题,就是用了这种方式之后,窗体的组合框和列表框的行来源就没有办法像平时那样设为SQL语句,让系统自动生成组合框和列表框的行来源的值。
调用以下的过程,能很好地解决以上问题。
作者:
xie62
时间:
2011-1-3 07:52
能有个事例更好了。
作者:
admin
时间:
2011-1-3 10:01
谢谢 鱼儿游游 的分享!
作者:
davidliu9116
时间:
2011-1-3 15:26
学习
学习
作者:
davidliu9116
时间:
2011-1-3 15:26
谢谢学习了
作者:
zhao__feng
时间:
2011-1-3 19:45
直接把记录集赋值给组合框就可以,不用循环。
作者:
鱼儿游游
时间:
2011-1-3 20:26
楼上的,用ADO的方式链接SQL Server 数据库(非ADP方式),直接把记录集赋值给组合框是不行的,你试下就知道了。
作者:
xuwenning
时间:
2011-1-4 08:24
学习
收藏了
作者:
chenfuping
时间:
2011-1-5 18:49
谢谢提供
作者:
chen86024
时间:
2011-1-5 19:25
112312321
作者:
zhengjie619
时间:
2011-1-5 20:44
looklook非常感谢
作者:
LJB
时间:
2011-1-6 10:42
非常感谢!
作者:
红尘如烟
时间:
2011-1-6 14:23
本帖最后由 红尘如烟 于 2011-1-6 14:41 编辑
鱼儿游游 发表于 2011-1-3 20:26
楼上的,用ADO的方式链接SQL Server 数据库(非ADP方式),直接把记录集赋值给组合框是不行的,你试下就知道 ...
可以将组合框绑定到指定的来源于SQL Server的ADO记录集,不过需要在记录集中使用客户端游标:
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim strSQL As String
strSQL="SELECT 字段1 FROM 表1"
cnn.Open ……
rst.CursorLocation=adUseClient
rst.Open strSQL,cnn,adOpenKeyset,adLockReadOnly
我之前也做过一个这样的例子,即在mdb中通过ADO连接数据库,不使用链接表,不过ADO记录集绑定到窗体中存在一些问题,比如批更新只能更新当前的一条记录、筛选器只能使用一次、排序好像也只能使用一次等,不像DAO记录集那样和Access结合的紧密,所以被我丢到一边了
作者:
snddzxb
时间:
2011-1-7 09:09
学习中
作者:
czlf2003
时间:
2011-1-8 20:33
sad asdfasdas
作者:
yori2007
时间:
2011-1-11 18:09
作者:
greatbaijin
时间:
2011-1-20 10:16
i need it
作者:
duomu
时间:
2011-1-20 13:57
谢谢学习了
作者:
坡芽歌书
时间:
2011-1-20 18:24
谢谢学习了
作者:
zhoudb2010
时间:
2011-1-20 19:23
学习一下
作者:
kpsimon
时间:
2011-1-21 11:37
谢谢分享
作者:
7032175
时间:
2011-1-21 15:16
作者:
combine38
时间:
2011-1-23 16:17
学习
作者:
wang1950317
时间:
2011-1-23 22:51
谢谢!学习!
作者:
Morgen
时间:
2011-1-29 20:08
真是及时雨,谢谢!
作者:
SBSSND
时间:
2011-1-31 11:58
http://www.accessoft.com/down/accdev101.rar
作者:
hxn
时间:
2011-2-9 17:48
study a moment
作者:
sxb2007
时间:
2011-2-10 13:10
moment
作者:
chenyingfengsx
时间:
2011-2-10 21:19
看看!
作者:
styhs
时间:
2011-2-11 15:35
谢谢分享
作者:
yanzqun
时间:
2011-2-12 20:39
看看 学习
作者:
acoa
时间:
2011-2-16 22:19
谢谢分享。学习一下
作者:
acoa
时间:
2011-2-16 22:19
谢谢分享。学习一下
作者:
sglc
时间:
2011-2-18 22:58
谢谢学习了
作者:
tzk
时间:
2011-2-19 16:19
看看方法如何实现
作者:
runkingamw
时间:
2011-2-21 15:08
学习一下
作者:
andy11001100
时间:
2011-4-2 11:38
谢谢提供
作者:
wktt6833
时间:
2011-4-15 15:39
学习
学习
作者:
caisen
时间:
2011-4-15 16:03
哦,好东西看一下
作者:
gdjdyyj
时间:
2011-4-15 16:12
学习!!!!
作者:
hdj1230
时间:
2011-4-19 21:10
大家好
作者:
真主
时间:
2011-4-20 07:53
谢谢了
作者:
longdoupj
时间:
2011-4-20 13:26
谢谢学习了
作者:
yodong
时间:
2011-4-20 14:56
看看学习一下
作者:
tmtming
时间:
2011-4-20 16:45
看一看
作者:
fxbianxiu
时间:
2011-4-22 14:51
ADO+SQL(非ADP方式链接),解决“组合框的行来源”的方法
作者:
appleking
时间:
2011-5-7 19:21
本帖最后由 appleking 于 2011-5-7 19:26 编辑
不错的实例哦!谢谢分享
作者:
yanwei82123300
时间:
2011-5-7 19:56
看看再说
作者:
adsl0125
时间:
2011-5-7 20:48
有趣,看看
作者:
lovettww
时间:
2011-5-8 14:30
看看 了。。
作者:
lxing20
时间:
2011-5-8 18:49
谢谢鱼儿!
作者:
justanickname
时间:
2011-5-18 13:26
看看什么东西
作者:
kangfengyyl
时间:
2011-5-21 03:54
lllllllllllllllllllllllllllllllllllllllllll
作者:
goto2008
时间:
2011-5-24 10:41
作者:
yaoguiq1979
时间:
2011-5-31 13:45
kkkkkk
作者:
shuix
时间:
2011-5-31 22:15
谢谢分享
作者:
lceko
时间:
2011-6-16 15:47
\(^o^)/~恢复看看
作者:
littlekey
时间:
2011-6-16 16:57
谢谢
作者:
bx19830825
时间:
2011-6-19 19:54
学习
作者:
tanhong
时间:
2011-6-19 19:58
不错,收藏!
作者:
fengl86
时间:
2011-6-22 19:16
谢谢提供
作者:
hope678
时间:
2011-7-6 11:40
收藏了
作者:
CIBOO2000
时间:
2011-7-6 12:15
谢谢提供
作者:
liaohk
时间:
2011-7-6 12:39
作者:
ri136998
时间:
2011-7-7 10:38
来看看了,是什么内容
作者:
felixtian
时间:
2011-7-8 13:12
KANKAN
作者:
xyh2732
时间:
2011-7-9 22:34
学习中,谢谢提供
作者:
大懒猫68
时间:
2011-7-9 22:52
支持一下楼主!
顶顶顶顶顶顶顶顶顶顶顶
作者:
120LDHHYH
时间:
2011-7-9 23:28
能有个事例更好了
作者:
yanghua1900363
时间:
2011-7-30 14:31
谢谢分享
作者:
lmqlt
时间:
2011-7-30 22:37
谢谢分享
作者:
冚友
时间:
2011-7-30 23:57
学习学习
作者:
koutx
时间:
2011-8-2 21:37
支持楼主
作者:
jackysu78
时间:
2011-8-3 20:57
学习
作者:
goodhope08
时间:
2011-8-4 15:11
学习一下,正是所需
作者:
huangqinyong
时间:
2011-8-4 15:32
学习一下
作者:
kdjifir34562
时间:
2011-8-11 13:32
thanks
作者:
qlm
时间:
2011-8-11 18:31
好东西支持
作者:
pwj2009
时间:
2011-8-14 08:48
下载学习一下!
作者:
mr.chen
时间:
2011-8-15 13:26
谢谢提供!
作者:
紫风
时间:
2011-8-16 11:49
谢谢分享!下载学习!
作者:
clmk
时间:
2011-8-24 11:10
看看学习
作者:
99517351
时间:
2011-8-24 12:30
g kjhg khg kjhg
作者:
jinzhanxi
时间:
2011-8-24 12:35
学习学习
作者:
jinzhanxi
时间:
2011-8-24 12:35
没看懂
作者:
jinzhanxi
时间:
2011-8-24 12:35
给个具体事例九好了
作者:
stwuyiyu
时间:
2011-8-24 21:05
学习一下。
作者:
玛瑙绿
时间:
2011-9-29 10:22
我是初学者虽然看得不大懂,不过好东西都是要顶一下的。
作者:
readysky
时间:
2011-9-29 14:30
学习学系
作者:
wuzipan
时间:
2011-10-10 17:04
向诸位学习
作者:
小阮
时间:
2011-10-10 22:29
谢谢提供
作者:
wgh3g
时间:
2011-10-11 08:26
很实用,谢谢分享
作者:
jay_0218
时间:
2011-10-11 09:01
期待
作者:
ruanjy
时间:
2011-10-27 13:24
用以下的过程,能很好地解决以上问题。
作者:
meiren4002
时间:
2011-10-27 13:57
谢谢,我是新人
作者:
smigu
时间:
2011-11-9 11:38
看一下先..
作者:
yangruihao
时间:
2011-11-9 14:05
作者:
YXH_YXH
时间:
2011-11-9 17:17
顶顶!!!!!!!!
作者:
fjwen
时间:
2011-11-10 21:22
谢谢 鱼儿游游 的分享!
作者:
ysh5858
时间:
2011-11-10 21:33
学习了!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3