打字猴:1.70041635e+09
1700416350
1700416351 Private Sub SetRecordset()
1700416352
1700416353   rst.Fields(0)=txtCustomer.Text
1700416354
1700416355   rst.Fields(1)=txtAddress.Text
1700416356
1700416357   rst.Fields(2)=txtPhone.Text
1700416358
1700416359   rst.Fields(3)=txtItem.Text
1700416360
1700416361   rst.Fields(4)=txtUnitPrice.Text
1700416362
1700416363   rst.Fields(5)=txtSales.Text
1700416364
1700416365 End Sub
1700416366
1700416367
1700416368
1700416369
1700416370 计算机是怎样跑起来的 [:1700412706]
1700416371 计算机是怎样跑起来的 8.10 事务控制也可以交给DBMS
1700416372
1700416373 最后介绍DBMS的一个高级功能–事务控制。事务由若干条SQL语句构成,表示对数据库一系列相关操作的集合。有一个经典的银行账户间汇款的例子可用于说明其概念。为了从顾客A的账户中给顾客B的账户汇入1万元,就需要将以下两条SQL语句依次发送给DBMS:(1)把A的账户余额更新(UPDATE语句)为现有余额减去1万元;(2)把B的账户余额更新(UPDATE语句)为现有余额加上1万元。此时这两条SQL语句就构成了一个事务
1700416374
1700416375 假设在第一条SQL语句执行后,网络或计算机发生了故障,第二条SQL语句无法执行,会发生什么呢?A的账户余额减少了1万元,但B的账户余额却没有相应地增加1万元,这就导致了数据不一致。为了防止出现这种问题,在SQL语句中设计了以下三条语句:(1)BEGIN TRANSACTION(开启事务)语句,用于通知DBMS开启事务;(2)COMMIT(提交事务)语句,用于通知DBMS提交事务;(3)ROLL BACK(事务回滚)语句,用于在事务进行中发生问题时,把数据库中的数据恢复到事务开始前的状态(如图816所示)。
1700416376
1700416377 图8.16 事务的开启、提交和回滚
1700416378
1700416379
1700416380
1700416381
1700416382 在使用ADO创建应用程序时,可以分别使用Connection类的Begin Trans、CommitTrans和Rollback Trans方法实现上述三个操作。DBMS真的是很方便,只要使用了DBMS,连事务管理这样的高级功能都不必自己实现了
1700416383
1700416384 计算机是一种工具,可以执行输入、计算、输出三种操作,并可以通过这一系列的操作处理某种数据。因此可以说计算机就是处理数据的装置。因此,可以说计算机基本上就是被当作数据库来利用的。只要不是游戏程序,几乎在所有的应用程序中,人们都在巧妙地运用着数据库。因此为了了解计算机,数据库是一门必修课
1700416385
1700416386 此外,为了了解计算机,网络也是与数据库不分伯仲的另一门必修课。在第9章,讲解网络相关的内容。
1700416387
1700416388
1700416389
1700416390
1700416391 计算机是怎样跑起来的 [:1700412707]
1700416392 计算机是怎样跑起来的 来自企业培训现场
1700416393
1700416394 培训新人编程时推荐使用什么编程语言
1700416395
1700416396 IT相关企业在培训新人编程期间,往往会让他们学习某种编程语言。以笔者作为讲师的经验来看,以往选择C语言或Visual Basic开发工具的企业很多,可最近Java语言却汇集了压倒性的人气。虽然在实际项目开发中使用的是Java,企业也希望新员工被分配到岗后就可以立即用Java开始编写程序,但作为第一门学习的编程语言,笔者并不推荐Java。理由源于最近的一种趋势,那就是与过去相比,立志成为程序员的新人在编程方面的背景知识越来越少,甚至少到令人惊讶。
1700416397
1700416398 在培训研讨会前的确认阶段,所说大约50%的新人说他们在学校时没有任何编程经验。那些即使有经验的,也并不是因为兴趣页喜欢编程,几乎都是只在课堂上写过那么几十行代码的人。因为了解了计算机的构造,又掌握了编程语言,所以想学习一些实际中有助于业务发展的知识–像这样可以称为计算机发烧友的新人少得可怜
1700416399
[ 上一页 ]  [ :1.70041635e+09 ]  [ 下一页 ]