分类: Database预览模式: 普通 | 列表

08

29

SQL Server 安装 挂起的文件操作

SQL Server 安装:以前的某个程序安装已在安装计算机上创建挂起的文件操作

安装SQL Server 遇到错误提示:

以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机!。

查看更多...

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 601

04

21

Access与Sql Server之ASP代码比较

Access与Sql Server之ASP代码大部分相同,一小部分不一样,应当注意。

查看更多...

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 378
这可能是提供程序的限制,也可能是选定锁定类型的限制。解决方法:

第一:ACCESS转成SQL数据库主键变没了,设置主键就行了

第二:是动态游标集是在客户端还是服务器端的问题。
详细资料如下:
· adUseServer:让数据存储管理光标。
· adUseClient:让ADO管理光标。
可以在打开连接或记录集之前设置这个属性:
conPubs.CursorLocation = adUseServer
conPubs.Open strConn
或者:
rsAuthors.CursorLocation = adUseClient
rsAuthors.Open "authors", conPubs
缺省的光标是基于服务器的,理解这两种类型的区别非常重要。对于一个服务器光标来说,数据存储的任务是管理记录,所以,当使用服务器光标建立一个记录集时,数据存储管理着记录的移动、记录的更新等等。
对于一个客户光标,记录集的全部内容复制给客户,受本地客户光标服务管理。这意味着对于一个客户光标,打开一个具有大量记录的记录集要比使用基于服务器的光标打开相同记录集所花费的时间长得多。

这个问题解决得方法就是在Rs.Open Sql,oConn,1,3 前加上
Rs.CursorLocation=3 就行了。

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 450
幻の小屋
软件&技术