精华内容
下载资源
问答
  • 如何使用ADO及DAO设置Me.RecordSet

    千次阅读 2008-03-11 17:22:00
    如何使用ADO及DAO设置Me.RecordSet您可以使用 Recordset 属性来指定或获得 ADO Recordset 或 DAO Recordset 对象,这些对象代表窗体的记录源。在 Microsoft Access 数据库 (.mdb) 中要求使用记录集时, 将返回 DAO ...
    如何使用ADO及DAO设置Me.RecordSet
    

    您可以使用 Recordset 属性来指定或获得 ADO Recordset 或 DAO Recordset 对象,这些对象代表窗体的记录源。

    在 Microsoft Access 数据库 (.mdb) 中要求使用记录集时, 将返回 DAO 记录集,在 Microsoft Access 项目 (.adp) 中要求使用记录集时,将返回 ADO 记录集。
    对于 Recordset 属性已经设置的使用 Visual Basic 的窗体,它进行的读/写行为取决于记录集 (ADO 或 DAO) 类型和包含在带有属性标识的记录集内的数据 (Jet 或 SQL) 类型。

    在MDB中,默认情况下,Me.Recordset 是 DAO.Recordset 类型

    dim rs as Dao.Recordset
    set rs=Currentdb.openrecordset("tblUserOfficeCn")
    set me.Recordset=rs


    如果你希望使用ADODB.Recordset ,可使用下面方法。
    在 Form_Open 里面加入一下代码
    DGlobal rstSuppliers As ADODB.Recordset
    Sub MakeRW()
    DoCmd.OpenForm "Suppliers"
    Set rstSuppliers = New ADODB.Recordset
    rstSuppliers.CursorLocation = adUseClient
    rstSuppliers.Open "Select * From Suppliers", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
    Set Forms("Suppliers").Recordset = rstSuppliers
    Forms("Suppliers").UniqueTable = "Suppliers"
    End Sub


    注意 ADO Recordset.CursorLocation 属性必须设置为 adUseClient
    在属性表上 UniqueTable(唯一表)属性可在客户/服务器模式中使用,但不能用于 Access 数据库 (.mdb)。此属性只能在 Visual Basic 代码中设置。


    您可使用 Recordset 属性作如下操作:

    1)将多个窗体连接为公用数据集。这种情况允许多窗体的同步处理。

    例如:
    Set Me.Recordset = Forms!Form1.Recordset
    2)使用窗体不直接支持的 Recordset 对象上的方法。
    例如:当您想要通过 ADO 的 Find 方法或 DAO 的 Find 方法来使用自定义对话框查找记录时,您可以使用 Recordset 属性。

    3)回绕一系列影响多窗体的编辑的事务处理(可以重作)。

    当打开一个新的 Recordset 对象时,它的第一个记录就是当前记录。

    另注意:如果您更改窗体的 RecordSource 属性,您必须使用 Set 语句。更改窗体的 Recordset 属性可能也将更改 RecordSource、RecordsetType 和 RecordLocks 属性。同时,一些相关数据属性可能被覆盖;例如:Filter、FilterOn、OrderBy 和 OrderByOn 属性。

    ---参考微软帮助

     
    展开全文
  • 实例237 如何设置DBGrid组件指定单元格颜色值 实例238 如何在DBGrid组件单元格中增加下拉菜单 实例239 如何定制StringGrid组件指定单元格颜色 实例240 如何获取StringGrid组件鼠标指定单元格值 实例241 ...
  • 实例237 如何设置DBGrid组件指定单元格颜色值 实例238 如何在DBGrid组件单元格中增加下拉菜单 实例239 如何定制StringGrid组件指定单元格颜色 实例240 如何获取StringGrid组件鼠标指定单元格值 实例241 ...
  • 设置页面包含授权设置(服务器,登录名和密码),硬件设置(摄像头,麦克风,扬声器),聊天消息显示超时设置,日志记录设置。 主页 主页处于通话状态 设定页面 如何在Visual Studio(2017)中安装CallX控件 创建新...
  • Powerbuilder9.0实用教程代码

    千次下载 热门讨论 2004-01-16 00:00:00
    6.2 设置窗体属性 179 6.2.1 设置主窗体属性 180 6.2.2 设置其他窗体属性 182 6.3 为窗体添加控件 183 6.4 为窗体添加脚本语句 184 6.5 预览和运行窗体 186 6.5.1 预览窗体 186 6.5.2 运行窗体 186 6.6 为...
  • Java生成密钥实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥实例源码,通过本源码可以了解到Java如何产生单钥加密密钥(myKey)、产生双钥密钥对(keyPair)、如何保存公钥字节数组、...
  • 打冰雹游戏程序

    2013-06-16 00:07:04
    窗体的代码介绍 form1—开始界面 作用:“进入应用程序”。 所用控件:4个标签,1个时钟,3个command 设计思路:用时钟控制label1的运动。单击command开始按钮可进入后面窗体,退出按钮可关闭窗体,帮助按钮查看...
  • 8.3.2 如何把得分填入相应考生记录224 8.4 程序实现与代码225 8.4.1 frmmain窗体设计225 8.4.2 模拟考试系统说明窗体设计(frmtishi窗体)..2 26 8.4.3 公用模块窗体设计(module1窗体)227 8.4.4 输入考生信息...
  • 案例3 不规则窗体的实现 案例4 如何在上传的图片上加上版权文字 案例5 在图片中绘制水印效果图 案例6 动态多边形 案例7 绘制一个电子时钟 案例8 图片的淡如淡出效果 案例9 放大镜游戏 案例10 生成缩略图 ...
  • ASP.NET精品课程+代码

    千次下载 热门讨论 2009-01-05 20:15:51
    其次,对案例进行具体分析和设计,在这中间可以对ASP.NET语言的语法基础、特征、机制、窗体的设计进行详细讲解和分析。特别是对具体的界面设计要在多媒体教室里进行,教师可以先作一些演示和介绍,引导学生自己去...
  • 本书延续了Ivor Horton讲解编程语言独特方法,从中读者可以学习Visual C++ 2005基础知识,并全面掌握在MFC和Windows Forms中访问数据源的技术。此外,本书各章后面习题将有助于读者温故而知新,并尽快成为C++...
  • 该资料是《Visual C++ 2010入门经典(第5版)》的源代码及课后练习答案 对应书籍资料见: Visual C++ 2010入门经典(第5版) 基本信息 原书名: Ivor Horton's Beginning Visual C++ 2010 原出版社: Wrox 作者: ...
  • 如何设置单文档程序窗体的背景颜色  191.如何在对话框窗体中创建渐变色背景  192.如何随机更换对话框窗体的背景图像  193.如何设置HTML对话框窗体的背景图像  l94.如何获取默认的程序窗体边界宽度 ...
  • 190.如何设置单文档程序窗体的背景颜色 191.如何在对话框窗体中创建渐变色背景 192.如何随机更换对话框窗体的背景图像 193.如何设置HTML对话框窗体的背景图像 l94.如何获取默认的程序窗体边界宽度 195.如何获取窗体...
  • 使用 DataView 对数据排序和筛选:描述如何设置 DataView 属性,以按照特定筛选条件返回数据行子集或以特定排序顺序返回数据。 使用 DataView 查看数据:描述如何访问 DataView 内容,在 DataView 中查找特定...
  • 第一部分 界面设计

    2013-10-22 23:10:34
    实例237 如何设置DBGrid组件指定单元格颜色值 实例238 如何在DBGrid组件单元格中增加下拉菜单 实例239 如何定制StringGrid组件指定单元格颜色 实例240 如何获取StringGrid组件鼠标指定单元格值 实例241 ...
  • 如何设置多控件的自动尺寸窗体、16.怎样将查询到的记录导出为外部文件、17.怎样查看和学习程序的源文件、18.如何使用专用函数来上传和下载资源、19.如何将本地数据库导入到全球通、20.生成安装文件和项目发布”共20...
  • 如何设置条件断点 在编辑状态下发现成员变量或函数不能显示提示时如何打开提示功能 如何将一个通过ClassWizard生成类删除 如何将在workspace中消失类找出来 如何清除所有断点 如何在ClassWizard中选择未列出...
  • 7.3 设置窗体的标题栏 218  实例166 使窗体标题栏文字右对齐 218  实例167 没有标题栏也可以更改窗体的大小 219  实例168 设置闪烁的标题栏 220 7.4 设置窗体的背景 221  实例169 设置窗体背景颜色为淡蓝色...
  • C#开发经验技巧宝典

    2008-10-14 20:26:38
    0997 如何设置水晶报表中节背景图片 583 0998 如何设置水晶报表中节背景色 584 0999 如何设置水晶报表页面 584 1000 如何在报表中添加节 584 1001 如何在报表中移动节顺序 585 1002 如何在报表中...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    4 <br>0008 为程序设置版本和帮助信息 4 <br>0009 设置Windows应用程序启动窗体 5 <br>0010 设置Web应用程序起始页 5 <br>0011 如何设置程序出错窗口 5 <br>0012 如何进行程序调试 6 ...
  • 7.3 设置窗体的标题栏 218 实例166 使窗体标题栏文字右对齐 218 实例167 没有标题栏也可以更改窗体的大小 219 实例168 设置闪烁的标题栏 220 7.4 设置窗体的背景 221 实例169 设置窗体背景颜色为淡蓝色 221 实例170 ...
  • 9.2.1 使用窗体的记录集属性 238 9.2.2 使用Dirty事件 240 9.3 利用其他窗体特性 241 9.3.1 指定启动的Splash Screen窗体 241 9.3.2 使用窗体的背景属性 241 9.4 利用Openargs和tab属性重用窗体执行标准...
  • 9.2.1 使用窗体的记录集属性 238 9.2.2 使用Dirty事件 240 9.3 利用其他窗体特性 241 9.3.1 指定启动的Splash Screen窗体 241 9.3.2 使用窗体的背景属性 241 9.4 利用Openargs和tab属性重用窗体执行标准任务 ...
  • 3) 使用一致标记、标准缩写和可预测颜色,显示信息含义应该非常明确,用户不必再参考其它信息; 4) 产生有意义出错信息,见2.6; 5) 使用缩进和文本来辅助理解; 6) 使用窗口分隔控件分隔不同...
  • Delphi编程100例

    2009-09-22 08:59:12
    只允许建立一次子窗体的MDI程序 从外部DLL中调用子窗口 新颖的资源管理器界面 如何生成半圆形窗口 制作字幕滚动窗体 详解Canvas生成渐变色窗口背景 WINAPM风格磁化窗口 软件封面的图片显示制作 实现图片的任意角度...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    C++自绘窗体的完整代码 注释非常详细,相信会帮助大家设计好自己的个性窗体。 C++_Primer_第4版_中文+英文 原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制主要在CnComm类多线程串口...
  • 8.3.2 如何把得分填入相应考生记录224 8.4 程序实现与代码225 8.4.1 FrmMain窗体设计225 8.4.2 模拟考试系统说明窗体设计(FrmTishi窗体)..2 26 8.4.3 公用模块窗体设计(Module1窗体)227 8.4.4 输入考生信息...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    C++自绘窗体的完整代码 注释非常详细,相信会帮助大家设计好自己的个性窗体。 C++_Primer_第4版_中文+英文 原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制主要在CnComm类多线程串口...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 134
精华内容 53
关键字:

如何设置窗体的记录源