做完了机房管理,对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颗粒模版2019_pfc颗粒_PFC_颗粒流.zip
pfc软件刚性颗粒簇实例,版本5.0命令流
[精选]颗粒归仓 金银满箱——继续率与各职级营销人员收入的关系.pptx
采用matlab软件进行编程,用于模拟计算煤粉的Rosin-Rammler颗粒分布。
用于Flunet颗粒反弹设计UDF的工作。
改程序是一个小插件,改程序可以在abaqus中自动生成二维的颗粒随机分布的板
利用EDEMAPI源程序,实现快速填充一定区域颗粒工厂
挤压颗粒粉碎机_零件图_机械工程图_机械三维3D设计图打包下载.rar
参芪益智颗粒对APP_PS1转基因小鼠血清MMP2和VEGF含量的影响.pdf
Remove_Particles_removeparticles_质量统计_EDEM_EDEM颗粒移除_powderphr_源码.rar
edem颗粒快速填充,利用fluent中udf库文件进行快速填充,颗粒坐标信息
颗粒流软件线性接触模型建立文件,仅供学习交流
负载有立方相p-型半导体Cu_(1.8)S颗粒的TiO_2纳米带制备与表征.pdf
模拟不同粒径的混凝土砾石颗粒在三维空间的随机投放
edem软件颗粒替换,快速填充,用于模拟岩石破碎,磨机矿石破碎效率分析
EDEM离散元软件颗粒工厂API编程模版
用Matlab实现这种方法,既能分步对谷物颗粒图像预处理算法进行仿真测试,又可以很直接地得到谷物颗粒个数的结果。实验证明,用Matlab实现的处理结果比较理想,满足识别的应用性。本文介绍用matlab实现了对谷物颗粒...
补元清脑颗粒对APP_PS1双转基因小鼠学习记忆及Bax、Bcl-2表达的影响.pdf