站长论坛-站长交流,交易,资讯,下载,培训中心
发新话题
打印

记录集对象RecordSet的方法

记录集对象RecordSet的方法

Rs.movenext 将记录指针从当前的位置向下移一行
Rs.moveprevious 将记录指针从当前的位置向上移一行
Rs.movefirst 将记录指针移到数据表第一行
Rs.movelast 将记录指针移到数据表最后一行
Rs.absoluteposition=N 将记录指针移到数据表第N行
Rs.absolutepage=N 将记录指针移到第N页的第一行
Rs.pagesize=N 设置每页为N条记录
Rs.pagecount 根据 pagesize 的设置返回总页数
Rs.recordcount 返回记录总数
Rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否
Rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否
Rs.delete 删除当前记录,但记录指针不会向下移动
Rs.addnew 添加记录到数据表末端
rs.update 更新数据表记录
--------------------------------------------------------------
Recordset对象方法
Open方法
recordset.Open Source,ActiveConnection,CursorType,LockType,Options
Source
Recordset对象可以通过Source属性来连接Command对象。Source参数可以是一个Command对象名称、一段SQL命令、一个指定的数据表名称或是一个Stored Procedure。假如省略这个参数,系统则采用Recordset对象的Source属性。

ActiveConnection
Recordset对象可以通过ActiveConnection属性来连接Connection对象。这里的ActiveConnection可以是一个Connection对象或是一串包含数据库连接信息(ConnectionString)的字符串参数。

CursorType
Recordset对象Open方法的CursorType参数表示将以什么样的游标类型启动数据,包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,分述如下:
--------------------------------------------------------------
常数??????????????????????????????? 常数值????????????? ?说明
--------------------------------------------------------------
adOpenForwardOnly???????? 0?????????????????????? 缺省值,启动一个只能向前移动的游标(Forward Only)。
adOpenKeyset????????????? ??? ?1??????????????????????启动一个Keyset类型的游标。
adOpenDynamic??????????????? 2??????????????????????启动一个Dynamic类型的游标。
adOpenStatic??????????????????? ?3????????????????????? 启动一个Static类型的游标。
--------------------------------------------------------------
以上几个游标类型将直接影响到Recordset对象所有的属性和方法,以下列表说明他们之间的区别。
--------------------------------------------------------------
Recordset属性 adOpenForwardOnly?? adOpenKeyset?? adOpenDynamic?? adOpenStatic
--------------------------------------------------------------
AbsolutePage?????????? 不支持 不支持 可读写 可读写
AbsolutePosition????? ?不支持 不支持 可读写 可读写
ActiveConnection???? 可读写 可读写 可读写 可读写
BOF??????????????????????? 只读 只读 只读 只读
Bookmark?????????????? 不支持 不支持 可读写 可读写
CacheSize???????????????可读写 可读写 可读写 可读写
CursorLocation??????? 可读写 可读写 可读写 可读写
CursorType?????????????可读写 可读写 可读写 可读写
EditMode???????????????? 只读 只读 只读? 只读
EOF???????????????????????? 只读 只读 只读 只读
Filter?????????????????????? 可读写 可读写 可读写 可读写
LockType?????????????? 可读写 可读写 可读写 可读写
MarshalOptions?????? 可读写 可读写 可读写 可读写
MaxRecords??????????? 可读写 可读写 可读写 可读写
PageCount????????????? 不支持 不支持 只读 只读
PageSize???????????????? 可读写 可读写 可读写 可读写
RecordCount???????? 不支持 不支持 只读 只读
Source??????????????????? 可读写 可读写 可读写 可读写
State????????????????????? 只读 只读 只读 只读
Status???????????????????? 只读 只读 只读 只读
AddNew?????????????? 支持 支持 支持 支持
CancelBatch??????? ? 支持 支持 支持 支持
CancelUpdate??????? 支持 支持 支持 支持
Clone??????????????????? 不支持 不支持
Close??????????????????? 支持 支持 支持 支持
Delete??????????????????? 支持 支持 支持 支持
GetRows?????????????? 支持 支持 支持 支持
Move?????????????????? 不支持 支持 支持 支持
MoveFirst??????????? ?支持 支持 支持 支持
MoveLast???????????? 不支持 支持 支持 支持
MoveNext??????????? 支持 支持 支持 支持
MovePrevious??????? 不支持 支持 支持 支持
NextRecordset?????? 支持 支持 支持 支持
Open??????????????????? 支持 支持 支持 支持
Requery??????????????? 支持 支持 支持 支持
Resync?????????????????? 不支持 不支持 支持 支持
Supports?????????????? 支持 支持 支持 支持
Update????????????????? 支持 支持 支持 支持
UpdateBatch??????? 支持 支持 支持 支持
--------------------------------------------------------------
其中NextRecordset方法并不适用于Microsoft Access数据库。

LockType
Recordset对象Open方法的LockType参数表示要采用的Lock类型,如果忽略这个参数,那么系统会以Recordset对象的LockType属性为预设值。LockType参数包含adLockReadOnly、adLockPrssimistic、adLockOptimistic及adLockBatchOptimistic等,分述如下:
-------------------------------------------------------------
常数 常数值 说明
--------------------------------------------------------------
adLockReadOnly 1 缺省值,Recordset对象以只读方式启动,无法运行AddNew、Update及Delete等方法
adLockPrssimistic 2 当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性。
adLockOptimistic 3 当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改的操作。
adLockBatchOptimistic 4 当数据源正在更新时,其他用户必须将CursorLocation属性改为adUdeClientBatch才能对数据进行增、
删、改的操作。

TOP

楼主就好比社区的栋梁

说的好啊!我在社区打滚这么多年,所谓阅人无数,就算没有见过猪走路,也总明白猪肉是啥味道的。一看到楼主的气势,我就觉得楼主同在社区里灌水的那帮小混蛋有着本质的差别,那忧郁的语调,那熟悉的签名,还有字里行间高屋建瓴的辞藻。没用的,楼主,就算你怎么换马甲都是没有用的,你的亿万拥戴者早已经把你认出来了,你一定就是传说中的最强ID。自从社区改版之后,我就已经心灰意冷,对社区也没抱什么希望了,传说已经幻灭,神话已经终结,留在社区还有什么意思。没想到,没想到,今天可以再睹楼主的风范,我激动得忍不住就在屏幕前流下了眼泪。是啊,只要在楼主的带领下,网络营销就有希望了。我的内心再一次沸腾了,我胸腔里的血再一次燃烧了。楼主的几句话虽然简单,却概括扼要,一语道出了我们苦想多年的而不可得答案的几个重大问题的根本。楼主就好比社区的明灯,楼主就好比社区的方向,楼主就好比社区的栋梁。有楼主在,社区的明天必将更好!
为了生活,还有什么不可以

TOP

沙发板凳胡床门墩都抢!19

提示: 作者被禁止或删除 内容自动屏蔽
[url=http://www.hnzxjx.com]球磨机[/url]

TOP

20条欠揍短信你试着发下

1.

  跟你当这么久的朋友,你一直都很关心我,

  我却时常给你添麻烦,真不知该怎么报答你...

  所以...下辈子作牛作马....我一定会拔草给你吃的...

  2.

  没事!没事!没事!没事!没事!没事!没事!

  没事!没事!没事!没事!没事!没事!没事!

  就跟你说没事了你还按个屁啊!

  3.

  很想你,可是又不好意思打给你,

  怕你正在忙,怕你不理我,怕你觉得我骚扰,

  真的好想跟你联络,但是…

  电话费实在很贵,你打给我吧!

  4.

  如果你是流星我就追定你,

  如果你是卫星我就等待你,

  如果你是恒星我就会恋上你,

  可惜...你是猩猩~我只能在动物园看到你!! 唉..可惜ㄚ!!

  5.

  现在的我好乱..心里不知道在想些什么wow gold ..

  头脑都被快烦死了..我真的不知道要怎么办?..

  你能不能告诉我....我真的不知道要吃大干面还是阿q桶面!

  6.

  谢谢你在我最失意的时候陪伴着我,

  在我最须要帮助的时候拉了我一把,千言万语诉不尽,

  只想告诉你:

  「自从认识你没有一件好事发生!你真带衰!」

  7.

  对不起唷~~那么晚了还传简讯给你~~

  如果有吵到你的话~~在此跟你说声~~

  活该~~谁叫你要比我早睡ㄚ~~~呵呵!!

  8.

  遇到妳~是我心动的开始

  爱上妳~是我幸福的选择

  拥有妳~是我最珍贵的财富

  踏入红毯~是我永恒的动力wow gold

  永远爱的人~是妳

  遗憾的是~我传错人了

  10.

  因为你,我相信命运;因为你,我相信前世今生。

  也许这一切都是上天注定,冥冥之中牵引着我俩,

  现在的我,好想说…

  我上辈子是造了什么孽呀!

  11.

  由明天开始,市政府决定清除所有长相丑陋,有损市容的弱智青年!

  你快快收拾东西,出去避避风头,别跟人说是我通知你的,切记!

  不用感谢!

  12.

  上帝看见你口渴,创造了水;

  上帝看见你饿,,创造了米;

  上帝看见你没有可爱的朋友,创造了我;

  然而?k也看见这世界上没有白痴,顺便也创造你。

  13.

  如果政府规定一个人一生只能对一个好,我情愿那个人就是你。

  我无怨无悔,至死不渝!

  但偏偏政府没规定…那就算了!

  14.

  想你是件快乐的事!

  见你是件开心的事!

  爱你是我永远要做的事!

  把你放在心上是我一直在做的事!

  不过???骗你,是刚发生的事!哈??哈!

  15.

  电话响了一声,代表我正在想你!

  两声,代表我喜欢你!

  三声,代表我爱你!

  当第七声响起…

  妈的,我是真的有事找你,还不快接电话!

  16.

  根据统计,超过99.9长的像猪头的人都用大拇指来按钮看简讯!

  嘿嘿,不用换手了啦,已经来不及了。猪头! 哈哈哈

  17.

  我把你的名字写在天空里,可是被风吹走了;

  我把你的名字写在沙滩上,可是被海冲走了;

  我把你的名字写在每一个角落…

  wow gold,我被警察抓走了!

  18.

  如果长得好看是一种错…我已经铸成大错

  如果可爱是一种罪…我已经犯了滔天大罪

  做人真难!…你就好啦~没错又没罪…真羡慕你

  19.

  当白云飘过,那是我想你的痕迹;

  当阳光闪耀,那是我想你的感觉;

  当雨水落下,那是我想你的证据;

  当雷电交加,那是我向天祈求你被劈中...哈--哈--wow gold

  20.

  如果说烧一年的香可以与你相遇,

  烧三年的香可以与你相识,

  烧十年的香可以与你相惜,

  为了我下辈子的幸福,我愿意...改信基督教
[url=http://www.gold4power.com/]wow gold[/url] 不一样天气

TOP

如何安全使用替比夫定降低副作用及不良反应

慢性乙型肝炎长期以来一直是困扰全球的健康难题。 慢性乙肝需要长期抗病毒治疗,目前国内外《慢性乙肝防治指南》均认为慢性乙肝治疗的长期目标是:预防肝功能失代偿;减少和预防肝硬化和/或肝细胞癌的发生以及延长患者生存时间;短期目标是“双达标”,即一方面尽可能将乙肝病毒 DNA抑制 到检测不到的水平、一方面及早实现e抗原血清学转换 。
迄今为止,被国家食品药品监督管理局(SFDA)正式批准用于治疗慢性乙肝的核苷(酸)类似物有包括拉米夫定、阿德福韦酯、恩替卡韦和替比夫定。其中,替比夫定不但在“双达标”方面更胜一筹,同时也具有良好的安全性,是上述四种药物中唯一的妊娠B级药物。



替比夫定具有良好安全性


除了在“双达标”方面有良好表现之外,替比夫定在安全性方面也具有明显的优势。 替比夫定的临床前安全性研究显示替比夫定无遗传毒性、致癌性和生殖毒性。
在核苷(酸)类似物中,只有替比夫定被美国FDA列为妊娠B类药物,而拉米夫定、阿德福韦酯和恩替卡韦等药物均属于妊娠C级。在2008年最新的亚太地区《慢性乙型肝炎管理指南》中明确指出“若口服抗病毒药物的妇女发生怀孕,可继续使用妊娠B类药物”。
临床上的应用经验证明,替比夫定是一种安全 的药物。GLOBE研究显示,替比夫定组不良事件的发生率与拉米夫定组相似。发生率在5%以上的不良事件为上呼吸道感染、头痛、疲劳、鼻咽炎、血磷酸激酶(CK)升高、上腹痛、腹泻、恶心和头晕等。治疗52周时替比夫定组发生3—4级ALT升高的比率为4%,拉米夫定组为8%。3—4级CK升高的发生率,替比夫定治疗组为9%,拉米夫定治疗组为3%。而且绝大多数CK升高的患者无症状,在继续治疗的下一次随访时通常可明显降低。
CK升高是核苷(酸)类似物在治疗慢乙肝中的普遍现象,不同的临床研究结果显示拉米夫定、阿德福韦酯和替比夫定都有CK升高的报道。 关于CK升高的意义有待进一步讨论。
    总而言之,替比夫定作为一种新型的核糖类抗病毒药物,临床前及临床研究均证实了它良好的安全性,副作用及不良反应少,显示出相当的优势。
健康 健康 健康万岁

TOP

发新话题