说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

远程数据库的访问-VB资料

HTML文档下载 WORD文档下载 PDF文档下载
远程数据库的访问-VB资料
作者:杨尚勤
---- 远 程 数 据 对 象(RDO) 是 VB 5.0 中 基 于 ODBC API 的 对 象 模 型, 它 短 小、 快 捷、 强 健, 可 以 访 问 任 何 32 位 ODBC 数 据 源, 如 SQL Server 和 Oracle 数 据 库, 是 访 问 远 程 数 据 库 的 更 新 更 高 级 的 工 具。
---- 使 用 RDO 的 一 般 方 法 如 下。
---- 先 声 明 变 量:

Public con As rdoConnection, res As rdoResultset

---- 然 后 初 始 化 rdoEngine, 设 置 用 户 和 口 令 等 缺 省 参 数;

With rdoEngine
.rdoDefaultUser = "sa" '用户为 sa
.rdoDefaultPassword = "pass" '口令为 pass
.rdoDefaultCursorDriver = rdUseServer
.rdoDefaultLoginTimeout = 15
End With

---- 再 连 接 到 要 访 问 的 远 程 数 据 库( 可 使 用 DSN Connection 和 DSN-Less Connection)。
---- 使 用 DSN Connection 举 例( 连 接 服 务 器 SERVER 上 的 数 据 库 hotel):

Set con = rdoEnvironments(0).OpenConnection
("hotel", rdDriverNoPrompt, False)

---- 使 用 DSN-Less Connection 举 例( 连 接 服 务 器 SERVER 上 的 数 据 库 hotel):

Set con = rdoEnvironments(0).OpenConnection
("", rdDriverNoPrompt, False, _
"driver={SQL Server};
server=SERVER; database=hotel")

---- 建 立 连 接 后, 既 可 使 用 OpenResultset 方 法 执 行 查 询 并 处 理 结 果 集, 又 可 使 用 Execute 方 法 执 行 包 括 数 据 定 义 和 数 据 操 作 在 内 的 动 作 查 询。 例 如:

Set res = con.OpenResultset
("SELECT * FROM menu", rdOpenStatic)
con.Execute "CREATE VIEW menu_view AS SELECT 代码,
菜名FROM menu", rdExecDirect

---- RDO 最 强 大 和 最 重 要 的 特 性 之 一 是: 它 可 以 查 询 和 处 理 由 存 储 过 程 返 回 的 结 果, 无 论 它 有 多 么 复 杂。
---- 除 RDO 外, 还 可 使 用 RDC 访 问 远 程 数 据 库。
---- 远 程 数 据 控 件(RDC) 与 数 据 控 件(DC) 类 似, 不 同 之 处 是 RDC 使 用 RDO 连 接 到 ODBC 驱 动 程 序 管 理 器, 而 DC 则 使 用 DAO 连 接 到 Jet 数 据 库 引 擎。 利 用 RDO 和 RDC, 无 需 使 用 Jet 引 擎 就 可 以 访 问 ODBC 数 据 源。 这 样, 在 访 问 远 程 数 据 库 时, 可 以 获 得 更 好 的 性 能 和 更 大 的 灵 活 性。
---- 远 程 数 据 控 件 MSRDC 使 用 举 例 如 下。

Connect: driver={SQL Server}; server=SERVER; database=hotel
DataSourceName:
SQL: SELECT * FROM menu
UserName: sa
Password: pass
CursorDriver: 3-rdUseClient

---- 可 以 使 用 RDC 执 行 许 多 简 单 的 远 程 数 据 访 问 操 作, 不 需 编 写 任 何 代 码, 只 要 填 写 有 关 项 就 可 以 了, 使 用 起 来 很 方 便。 但 应 注 意, 除 非 在 设 计 时 禁 止 并 只 在 需 要 时 启 动 RDC , 否 则 它 至 少 将 消 耗 一 个 远 程 数 据 库 连 接。 在 远 程 数 据 库 连 接 资 源 有 限 或 要 求 很 高 效 的 情 况 下, 宜 慎 用、 少 用 RDC 。 这 种 情 况 下, 应 尽 可 能 考 虑 使 用 RDO , 并 使 用 存 储 过 程( 预 编 译 好 的 SQL 语 句)。
---- 最 后 还 应 注 意, 只 有 32 位 操 作 系 统( 如 Windows NT 或 Windows 95), 才 能 支 持 RDO 和RDC 。RDO 和 RDC 也 只 能 用 于 访 问 32 位 ODBC 数 据 源。
VB取得磁盘序列号、卷标和文件系统类型 VB取得短文件名 VB取得和设置计算机名 VB取得和设置系统颜色 VB取得计算机名 VB取得目前所有的输入法 VB取得应用所在的目录 趣味撞球——VB应用程序一例 缺省值和可选参数 -VB资料 确定当前 WIN95 的启动状态-VB资料 让TextBox的输入具备overwrite(覆盖)的功能 -VB资料 让密码轻松显示 -VB资料 让文本框输入完后,直接跳入下一行 -VB资料 VB如何编制带有不定个数参数的过程。 VB如何充分扩充VB功能 VB如何传递不固定个数的叁数? VB如何打开和关闭光驱门 VB如何导出收藏夹到文件或者导入文件到收藏夹 VB如何得到磁盘上剩余空间的值 VB如何得到应用程序的资料! VB如何调用chm格式的帮助文件 VB如何调用控制面版中的应用程序 VB如何动态更新数据报表 VB如何改变 NT 预设的打印机? VB如何改变 Windows 预设的打印机 VB如何关闭其他程序 VB如何过滤键盘录入 VB如何获得Windows95已经运行的时间 VB如何检测左右键同时按下? VB如何检查您的电脑是否打开 ActiveDesktop? VB如何将程序建立成“启动”文件夹的捷径? listview与数据库的一系列联系,重点!!! 请教!!!帮帮小弟!!! 两周了--还是不行 怎样取得本机的名称? 我想听网络广播, 怎样做呢? 一个小问题 ????? 回答“一个动态创建孔件时的错误,请大家指点”贴后请到这里面领分(共700分)(七) 计算机知识大赛 我的问题很简单,可是我不会! 回答“一个动态创建孔件时的错误,请大家指点”贴后请到这里面领分(共700分)(八) 这样的游戏一个值多少钱?请报价。 高手快进!小弟有一事不明!!告急! 取ADO的recordset对象的recordcount属性总是 -1,如何解决? 这样的网络游戏一个值多少钱?请报价。 软件发布:《加密樵夫》 软件发布:《加密樵夫》 谁有Dreamweaver4.0的注册码,我晕,555555555…~~~~~~~~~ 我曾在本论坛看到一篇“用纯ASP代码实现图片上传并存入数据库中”的文章,可是怎样实现一个页面上传多幅图片呢,高手能否帮忙看一下? 如何检测一个超链接是不是死链接 软件发布:加密专家系统 只要点一下,妹妹我就以身相许 谁有Dreamweaver4.0的注册码,我晕,555555555…~~~~~~~~~11 请问只要是线程就有消息队列,还是此线程产生window后才有消息队列?在控制台程序中,在消息循环中,当受到一wm_timer消息时,此消息将发送给那一window procedure? 软件发布:三维几何画板 CSDN有徐州的朋友吗 请教高手一个关于图像格式的问题 高手清帮忙:如何获得一个控件的电子签名认证?急,急,急! 觅有时间有经验用MAPINFO开发GIS的高手? IE 能不能同时浏览2种以上不同设置的网页? 初级asp问题 询问-----上海在哪里有软件考试报名? 怎样用SDK的方法改变文本框的前景色和背景色?(内空) 能推荐几个有关COM、ActiveX技术的网站吗?每个10分不够再加。 请问ljhua,ASP网页怎样调用*.bat文件,是服务器上的还是客户机上的bat? ****************** 先散掉点分,省得走的时候累赘 ****************** UNICODE和WinMain 一个空战游戏,附源程序! 创建WebSnap应用程序(一) 请教一个http错误号 vs.net安装(2) 请教高手,怎样使用信使服务向局域网内的其他用户发通知? 使用过DeviceIoControl的高手请进: 不知用过jbuilder5的朋友有何感想 如何用程序中断拔号连接? DLL调用 搞什么鬼?不给超过三次? ADOTable如何查询数据? 软件发布:小精灵 vcguy,come on! 我在用resin做标签库时遇到问题,请大家帮忙。 没有源代码的情况下,由*.DLL该如何生成相应的*.LIB文件? 【1】王熙凤携着黛玉的手.王熙凤上下细细的大量她一回.[把这两句话合成一句话] 1×25÷5等于多少 已知a等于2加根号3分之1,b等于2减根号3分之1 求a的平方加b的平方加5ab减3a减3b万分紧急= = 全班36人去仙景公园游玩.公园门口的购票处须知写道:每人凭门票进门,儿童票每张8元,40张开始可享受5分之1的优惠.算一算,怎样购买门票最合算?可以付多少钱? 51加1等于多少? 初一数学: (a-b)*(b-a)的3次方,等于多少 除19题的数学填空 25×3又 3/4—0.51×1/4+2.5×(-17.5)—5.1×0.075等于多少?急死我了 方程组2x-y=3,4x-2y=5有解吗?根据此方程组的特征,若二元一次方程组ma-3b=9,2a-b=1无解,求m的值 第十九题怎么写 -[(-0.5)+(-51/2)]-16等于多少请写出两个不为零的数,使它们的和是负数,在试着多写几组,你发现和为负数的两个数有什么特征 初一数学题二元一次方程组养牛场原有30只大牛和15只小牛,1天约用饲料675KG:一周后又购进12只大牛和5只小牛,这是1天约用饲料940KG.饲料员李大叔估计每只大牛1天约需饲料18~20KG,每只小牛1天 十九题咋写 1 +2*3*4*5*6*7*8*9*10*11*12*13*14*15*46*78*95*82*51**258*369*741*500*1000等于几?知道是多少么 太多 计算器按不出来 一个车间共有86名工人,已知每人每天可以做甲零件5个或乙零件4个或丙零件3个,而3个甲零件、2个乙零件、1个丙零件才能配成一套,问怎样分工才能使作出的三种零件恰好配成套? 19. 1/1×3+1/3×5+1/5×7+.+1/49×51=多少? 初一数学二元一次方程组题 就一道!就一道!请大家别嫌分少!需要一定的过程甲骑自行车从某城出发2小时后,乙步行从同路追赶了3小时后两人相距16km,此时乙继续前进追赶,甲在原地休息了8/3小 求19题, 7+2(x+7)=3\17等于? 初一数学二元一次方程组题有两个学生参加四次测验,他们的平均分数不同,但都是低于90分的整数,他们又参加了第五次测验,测验后,他们的平均分数都提高到90分,问在第五次测验前,这两个学 求19题的过程 7+2x=二分之十七,x等于多少? 如图:∠DAB=30度,∠B=60度,AB⊥AC.1.∠DAB+∠B等于多少度?2.AD与BC平行吗?AB与CD平行吗? 19题过程谢谢 83减去x的2倍等于17,求x 初一数学题,快、急~ 如果设AB为有理数,A-B一定等于B-A吗?如果不是,你能举出几个反例吗? 第十九题, x平方加y的平方减六x加八y加25等于零求x的y次方? 设a※b=(1/a-1/b)+ab,求[1※(-2)]※4 第19题答案,要过程 已知二x加y等于七x加二y等于八x减y等于几 其中A等于4分之3B等于负3分之2 第十九题怎么做,要有过程. 75等于9出以几等于几比40等于18比几 若a减3b等于负二则6减3a加9b的值为多少? 第19题, 数学题解答:笑脸+月亮等于26,月亮-笑脸等于18,笑脸是多少,月亮是多少?请快点,我很急,谢谢! 用公式法解关于x的方程:x^2-2ax-b^2+a^2=0 19.20题怎么写?跪谢 已知2a减3b等于3,则2减2a加3b等于多少 用公式法解关于x的方程x2-2ax-a2=0(a大于0)注意是公式法!完整、 19,20题. 一个多项式减去负2a减1等于6乘a的平方加3乘a减9,则这个多项式是?我现在急需,回答号的追加!我现在急需,回答好的追加!! 用公式法求关于x的方程x^2+2ax=b^2-a^2 19、20题怎么写? 十分之九减一百分之九十六等于几 在正方形的城堡里,16个卫兵沿着城墙站岗,小队长将他们分配成如图9-18所示,每边各5人,这时中队长来了,他不满意这种分配方式,于是下令将每边改为6人.中队长走后,将军来了,他认为中队长 这几题这么做 19,20题 要求: 回答下列问题 1.由等式3a加五等于3b减5,能不能得到a等于b?为什么? 这么做啊 19, 已知a+b=5,ab=3,那a和b分别等于多少?3a-5ab+3b-4的值是多少? 请问这么做这道题 第十九题, 已知3a的平方-4的平方=5 2a平方+3b的平方=10 求-15a平方+3b的平方等于 ABCDEFx 4_______EFABCD 过程,19题 已知a等于2加根号3分之1,b等于2减根号3分之1求a的平方加b的平方加5ab减3a减3b
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn