- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二、实例解析
候
笔者结合近几年的开发经验,给出一些开发经验和小技 经验六:使用vB在sQL中处理含单引号的字符串时,对
巧,以供参考: 字符串数据都用单引号引起来,如:
经验一:如果数据量不大,而且要求开发周期短的情况, SeIect}fromMvTabIeWherelD=’FlrstlD’
若其中的Fi侣旺D为Fir日tm,即中间多出一个单引号,则
建议使用DAo+Access,虽然DAo功能并不强大,但是其对
Jet引擎进行了加速优化处理,所以这种搭配应该是比较好的 上述写法将导致错误,解决的办法是将字符串中的每一个单引
选择。 号用两双引号替换,下面的函数strTosQL完成该功能,并用
单引号将处理后的字符串引起来:
经验二:RDO当前已经用的很少了,一般用AD0来替
PrIvateFunctlon
StrToSQLIstrvalueAs As
代。 ByVal Stnng)
String
经验三: (本经验很重要)使用ADo开发时,连接数据
库的方式有三种(前面已经叙述了).其中DsN需要用户首 EndFunctlOn
先使用要将所要操纵的数据库设置为数据源并给其命名。方法 在写sQL时如有字符申数据,不管其中有没有单引号。
是在控制面板_管理工具数据源(0DBc)下面进行配
都可以这样使用:
置。比如设置的数据源名称为data,那么可以通过下面几行代 4
strV酬ue=。Hrst’ld
码来连接数据库: strSQL=”SeIect}fromMvTableWhereID=“+Sl『_
DImconnAsNewADODBConnect旧n TOSOLlstrValue}
DImrsAsNewADODBRecOrdset
二、实例解析
7连接数据库
conn00en“dsn=data“
下面介绍一个实例,来消化以上的相关知识。在一个程序
7打开数据源(即选定操作的数据对象》
rs0penSOL语句,conn
式。
但是如果是使用0DBc和0LEDB的方式进行连接,那么
大家一定知道在连接字符串上那一长串的代码,不要说对于初
学者,就是对于那些经验丰富的程序员来说,也很难记住这一
串代码。那么如何可以记住这一串代码呢?其实.方法很简
单,只要添加一个ADOData控件,然后在其属性框中使用向
导进行设置后,那么最后向导就会自动生成一段connecⅡ叫-
s缸ng,只需要将这一行代码拷贝下来,然后放到conn.叩en之后
的连接字符串参数的位置上就可以了。这条经验希望读者能够
记住,实际开发中很实用。
DmlseIItemAsInteaer rs0pen”select}from成绩表”,conn
判断连接数据库的方式 ’显示结果
lf 0DtIOnlVaIue=TrueThen Ca¨GrldShOwO
文档评论(0)