存档

文章标签 ‘.net’

SQL Server 2005数据库创建、修改、删除命令小结

2008年12月8日

最近在系里面借了本有关数据库的书,书名是《SQL Server 2005 中文版–关系数据库基础与实践教程》(电子工业出版社),对于像我这样对SQL数据库零基础,对access数据库也不熟悉的人来说,是一本很好的书。下面是对SQL数据库命令的小结,都是用代码来创建(create、add file)、修改(modify、alter)、删除(remove、drop)数据库和数据库表的命令。

创建数据库

create database 产品销售

使用这个命令创建数据库后,系统会默认创建文件名为产品销售.mdf
产品销售_log.LDF两个数据库文件的,默认的存储路径是: c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA,其他设置为:

 逻辑名称     文件类型 文件组      初始大小(MB)     自动增长
 产品销售     数据     PRIMARY     3             增量为 1 MB,不限制增长
 产品销售_log日志    不适用        1                    增量为 10%,

创建数据库,并指定数据库文件位置 阅读全文…

andu 技术, 摘抄 , , , , ,

asp.net中access(.mdb)和MSSql(.mdf)数据库的相对路径设置

2008年11月26日

最近在学习visual studio 2005的C#和数据库的知识时,对读取数据库的路径来说,怎么设置相对路径,而不是用绝对路径比较困扰。不管是access(*.mdb)数据库还是mssql(*.mdf),在部署也就是换到别的电脑或服务器时,一般都要使用相对路径,而且调取绝对路径不仅麻烦,还不安全。使用相对路径是最佳办法。

我们的数据库一般都是放在App_Data这个默认的数据库文件夹下,我在网络搜索相对路径时,一般都是对access数据库来说的解决办法。下面是碧血黄沙对access数据库的相对路径的原创解决办法:

第一步:在配置文件web.config把<appSettings>的内容改写为

<appSettings>
<add key=”SQLConnString” value=”provider=microsoft.jet.oledb.4.0;data source=”/>
<add key=”dbPath” value=”~/App_Data/mydata.mdb”/>
</appSettings> 阅读全文…

andu 技术, 摘抄 , , , ,