sql语句的一些集合(3)


Clone不支持不支持
Close支持支持支持支持
Delete支持支持支持支持
GetRows支持支持支持支持
Move不支持支持支持支持
MoveFirst支持支持支持支持
MoveLast不支持支持支持支持
MoveNext支持支持支持支持
MovePrevious不支持支持支持支持
NextRecordset支持支持支持支持
Open支持支持支持支持
Requery支持支持支持支持
Resync不支持不支持支持支持
Supports支持支持支持支持
Update支持支持支持支持
UpdateBatch支持支持支持支持
--------------------------------------------------------------
其中NextRecordset方法并不适用于MicrosoftAccess数据库。

LockType
Recordset对象Open方法的LockType参数表示要采用的Lock类型,如果忽略这个参数,那么系统会以Recordset对象的LockType属性为预设值。LockType参数包含adLockReadOnly、adLockPrssimistic、adLockOptimistic及adLockBatchOptimistic等,分述如下:
-------------------------------------------------------------
常数常数值说明
--------------------------------------------------------------
adLockReadOnly1缺省值,Recordset对象以只读方式启动,无法运行AddNew、Update及Delete等方法
adLockPrssimistic2当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性。
adLockOptimistic3当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改的操作。
adLockBatchOptimistic4当数据源正在更新时,其他用户必须将CursorLocation属性改为adUdeClientBatch才能对数据进行增、
删、改的操作。
Sqlserver数据库asp调用的特殊部分
<%
response.writews2(1)
w2=ws2(2)
response.write"a"
response.write"b"&ws2(3)&"c"
response.write"d"&w2
%>

建立一个表
createtablefriends(name1varchar(10),phonevarchar(15))


跟access不同,sqlserver默认的数据库只能向后读取,非常严格。

在数据库之间拷贝复制表格
select*intocoolhe.dbo.mainfrommain

删除数据库
dropdatabasecoolhe

查找替换功能

updatecommend
setGIF图片=stuff(GIF图片,1,21,"http://192.168.1.2")//替换GIF图片字段从头开始的21个字符为<http://192.168.1.2>

更改记录
自动增加的字段无法更改
解决办法如下

CREATETABLEnew_employees
(
id_numintIDENTITY(1,1),
fnamevarchar(20),
minitchar(1),
lnamevarchar(30)
)

INSERTnew_employees
(fname,minit,lname)
valueS
('Karin','F','Josephs')


修改某个记录
updatemain
setGIF图片='新的'whereid=4331

添加一条记录
insertarticles
(category,title,link,updatetime)
values
('CPU','AMDAthlonXP处理器技术与架构','20011024/01.asp','10-24-2001')

从一个表添加记录道另一个表
insertmain

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3457.html