做完了机房管理,对ado有了初步的认识,感觉对他的概念还是比较模糊.回头再来看看.
对数据库的操作,基本上是三个对象搞定,connection,recordset,command对象
其中connection和recordset都能执行sql语句,区别就是recordset执行以后保存在自己的记录集中.
几个主要的方法:
1:Execute方法
执行指定的查询、SQL语句、存储过程或特定提供者的文本等内容。
2.Open方法
该方法用来打开到数据源的连接。格式如下:
Cn.open ConnectionString
其中,Cn是连接对象变量名,参数ConnectionString是连接字符串或者ODBC数据源的名字。
RecordSet对象表示来自基本表或SQL命令查询结果的记录全集,所有的RecordSet对象均使用记录(行)和字段(列)进行构造。在任何时候,RecordSet对象所指的当前记录均为集合内的单个记录。可以使用RecordSet对象进行数据操作,如添加记录、删除记录、查询记录等。
3.AddNew方法
该方法用来在RecordSet中插入新记录,前提是这个RecordSet对象是可更新的。在使用该方法后,用Update方法进行保存,新记录便成为当前记录。
4.Clone方法
在很多情况下可能希望同时保持两个相同的RecordSet的独立引用。例如,在同一个窗体上同时显示两个独立的但包含相同数据的网格,并且允许用户分别地浏览这些网格。调用Clone方法能够产生一个新的RecordSet对象变量。
5.Delete
用来从RecordSet中删除记录。使用时要和Update方法一起使用。
6.Move,MoveFirst,MovePrevious,MoveNext
Move从当前记录移动记录指针,调用语法为rs.Move n,其中n是要跳过的记录数;MoveFirst移动记录指针到第一条记录,调用语法为rs.MoveFirst;MoveLast移动记录指针到最后一条记录,调用语法为rs.MoveLast;MoveNext 移动记录指针到下一条记录,调用语法为rs.MoveNext;MovePrevious移动记录指针到前一条记录,调用语法为rsMovePrevious。
Command对象
方法主要是Execute,Execute方法用于执行CommandText属性指定的查询,SQL语句或者存储过程。
语法:
Connection、Command、Recordset对象在使用中常常是组合到一块使用来实现对数据的存取操作的。
在这里主要讲解如何使用它们对数据库进行查询、更新和删除的方法,其一般方法如下:
(1)准备数据库。在SQL Server数据库中创建school数据库,创建student表。
(2)连接数据库,要用到Connection对象,具体连接方法有两种。
第一种:利用数据源。
第二种:使用字符连接串。
(3)使用Recordset和Connection对象查询数据记录.
(4)使用Connection删除数据记录.
(5)使用Connection添加数据记录.
(6)使用Command对象查询数据记录.
(7)使用Command对象删除数据记录.
(8)关闭Connection对象.
分享到:
相关推荐
标题中的“根据三维轮廓生成pfc颗粒模版2019_pfc颗粒_PFC_颗粒流_源码.zip”表明这是一个关于使用三维轮廓数据来创建PFC(Particle Flow Code)颗粒模板的源代码集合。PFC是一种离散元方法(DEM)的软件,常用于模拟...
"DPM颗粒 ud"和"颗粒_udf"则进一步强调UDF在处理颗粒动态行为上的应用。"DPM_BC"可能代表“DPM边界条件”,暗示UDF可能是为了定制特定的颗粒边界条件,如壁面条件或者颗粒入口条件。 在"压缩包子文件的文件名称列表...
描述中提到的“2019_pfc颗粒_PFC_颗粒流”可能指的是该方法在2019年的更新或特定版本,可能引入了新的功能或优化了算法,使得颗粒流动模拟更加精确和高效。在实际操作中,用户可能需要掌握相关的编程技能,如使用...
EDEM(EDEM - Discrete Element Method)是一种广泛应用于离散元素模拟的软件,它采用离散元方法来模拟颗粒物质的行为,如流动、堆积、破碎等。在标题和描述中提到的“快速填充一定区域颗粒工厂API”是EDEM中的一个...
在PFC(Particle Flow Code)软件中,"16-clumps的生成及修改"是一个具体的模拟案例,主要用于理解和掌握如何创建以及调整刚性颗粒簇。PFC是一款基于离散元方法(DEM)的数值模拟工具,广泛应用于地质力学、矿业工程...
在本文中,我们将深入探讨如何使用MATLAB进行颗粒分布的模拟,特别是在煤粉的Rosin-Rammler分布中的应用。MATLAB是一款强大的数学计算软件,广泛应用于科研和工程领域,包括颗粒技术。 首先,我们要了解Rosin-...
标题中的"CalcRadius_fluentudf_fluentudf_颗粒udf_颗粒填充_EDEMFLUENT_"似乎是一个关于计算颗粒半径并涉及到流体动力学软件Fluent用户定义函数(UDF)的项目。这个项目的重点是创建一个UDF,用于在EDEM(离散元素...
《ABAQUS插件:二维随机颗粒生成器》 在计算机模拟和工程分析领域,ABAQUS是一款广泛应用的有限元软件,它提供了强大的非线性分析能力,包括结构、流体、热力以及多物理场的耦合问题。在材料科学和地质力学等研究中...
标题 "gravel_spher.zip_三维混凝土_三维随机颗粒_投放_颗粒_骨料随机投放" 描述了一个涉及计算机模拟的工程问题,主要是对混凝土中的砾石颗粒在三维空间内的随机分布进行模拟。这个过程在工程领域,尤其是建筑材料...
标题中的"initialization_fluent_fluentudf_fluent颗粒_颗粒udf_"表明这是一个关于Fluent软件中初始化和颗粒处理的用户定义函数(User Defined Function, UDF)的讨论。Fluent是一款广泛使用的计算流体动力学(CFD)软件...
颗粒灌装机_三维3D设计图纸.zip
《EDEM颗粒工厂API编程模版解析》 在IT领域,尤其是模拟仿真技术中,EDEM(Eulerian Discrete Element Method)是一款广泛使用的离散元软件,它能够对颗粒系统的动力学行为进行精确模拟。"Particle Factory ...
《PFC颗粒接触模型与颗粒流软件应用解析》 在土木工程、矿业工程以及材料科学等领域,颗粒流模拟已经成为理解和预测复杂颗粒系统行为的重要工具。PFC(Particle Flow Code)是一款广泛应用的离散元方法(DEM)软件...
本压缩包"ADJUST_DRAG_COEFFICIENT.zip_dpm drag_fluent_曳力_曳力UDF_颗粒udf"包含了用于调整DPM(Discrete Particle Method)颗粒曳力的UDF源代码,这对于我们理解和优化颗粒流体相互作用至关重要。 曳力是流体与...
标题中的“Remove_Particles_removeparticles_质量统计_EDEM_EDEM颗粒移除_powderphr_源码”揭示了这个压缩包文件与一个特定的粒子去除过程有关,涉及到质量统计、EDEM(一款知名的离散元素方法软件)以及powderphr...
用Matlab实现这种方法,既能分步对谷物颗粒图像预处理算法进行仿真测试,又可以很直接地得到谷物颗粒个数的结果。实验证明,用Matlab实现的处理结果比较理想,满足识别的应用性。本文介绍用matlab实现了对谷物颗粒...
edem软件颗粒替换,快速填充,用于模拟岩石破碎,磨机矿石破碎效率分析
《负载有立方相p-型半导体Cu_(1.8)S颗粒的TiO_2纳米带制备与表征》这篇论文,为我们提供了一种新的视角,即如何将立方相p-型半导体Cu_(1.8)S颗粒负载在TiO_2纳米带上,并深入探讨了这种新型复合材料的制备工艺及其...