数据库中什么是参数完整性,求高手。。。。

数据库中什么是参数完整性,求高手。。。。,第1张

数据库完整性(database

integrity)是指数据库中数据的正确性和相容性。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。

create database abc --数据库名

on

(name='a_data', --数据库name

filename='e:\sql\a_datamdf', --物理文件名

size=5MB, --初始大小

MAXSIZE=50MB --最大大小

)

错误提示:数据库连接出错,请检查Connasp 文件中的数据库参数设置。错误原因:connasp 中的有关数据库参数设置不正确。解决方法:access 版要注意数据库路径要使用绝对路径,SQL 版要注意把SQL2000 的身份验证模式改成混合模式。下面这是connasp中有关数据库的设置,一定要正确!如果是ACCESS数据库,请认真修改好下面的数据库的文件名db = \datab……

关于 connasp 之己见

在asp中,为了代码的重用,把某些程序都模块化

比如把连接数据库的一些代码写在一个文件里,在其他地方加载进来就是了,方便快捷

在实际工作中用得也多,后来发现,以前的某些写发是不大妥当的

以前写 connasp 的时候都这样写:

Quote

<%

Dim Def_Sample,Conn

Def_Path=serverMapPath("datamdb")

Def_Sample="DBQ="+Def_Path+";DefaultDir=;DRIVER={Microsoft Access Driver (mdb)};" '连接字串

Set Conn=ServerCreateObject("ADODBCONNECTION")

ConnOpen Def_Sample'创建对象

%>

这样在其他地方使用的时候,包含 Connasp 即可

同时这样也带来一个问题:

如果人家直接访问你的 Connasp 的话,那么建立的 conn 对象在程序中就没有关闭,就会耗掉一些服务器资源,如果有人建立多个连接恶意访问的话,那么

服务器的资源~~

具体资源多少,没有测试,应该还是不少吧

所以现在写程序的时候都写成 Configasp

仅在里边定义连接字串,在使用的时候在创建对象,使用完对象就关闭

Configasp:

Quote

<%

Dim Def_Sample

Def_Path=serverMapPath("datamdb")

Def_Sample="DBQ="+Def_Path+";DefaultDir=;DRIVER={Microsoft Access Driver (mdb)};" '连接字串

%>

connectionOpen 是打开连接数据库,ConnectionString 是数据库连接字符串,UserID 是用户名,一般对于SQL 数据库应该是sa,,Password 是用户密码,这个只能是在安装SQL数据库时设置的,别人一般都不知道,OpenOptions 应该是给连接数据库时的选项吧。

以上就是关于数据库中什么是参数完整性,求高手。。。。全部的内容,包括:数据库中什么是参数完整性,求高手。。。。、创建数据库时对每个文件提供哪五项参数、连接数据库错误,请检查连接参数什么问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10046394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存