正文

ASP创建SQLServer数据库的两种方法2006-04-26 09:04:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/tankboy/13179.html

分享到:

ASP创建SQL Server数据库的两种方法方法一:<%' ************ 使用ADODB.Connect对象创建 ************************Dim oConnDim sDatabaseNamesDatabaseName = "CodeCreateDB"Set oConn = Server.CreateObject("ADODB.Connection")oConn.Open "Provider=SQLOLEDB;Data Source=(local);User ID=sa;Password=;"oConn.Execute "CREATE DATABASE " & sDatabaseName%>方法二:<%@ Language=VBScript %><%' ******************* 使用 SQLDMO Object 对象库 *******************Dim oSQLServerDim oDatabaseDim oDBFileDataDim oLogFileDim sDatabaseNameDim sDatapath'数据库名字sDatabaseName = "CodeCreateDBTest"'数据文件保存路径sDatapath = "D:\"'创建Sql Server对象并进行链接,(local)处为Server名字Set oSQLServer = Server.CreateObject("SQLDMO.SQLServer")' oSQLServer.LoginSecure = True ' 使用集成验证integrated security' oSQLServer.Connect "(local)"oSQLServer.Connect "(local)", "sa", "" ' 使用标准验证 standard security' 创建Database对象Set oDatabase = Server.CreateObject("SQLDMO.Database")oDatabase.Name = sDatabaseName' 创建db文件对象Set oDBFileData = Server.CreateObject("SQLDMO.DBFile")With oDBFileData.Name = sDatabaseName & "_data".PhysicalName = sDatapath & "\" & sDatabaseName & "_data.mdf".PrimaryFile = True.FileGrowthType = SQLDMOGrowth_MB.FileGrowth = 1End With' 创建日志文件对象Set oLogFile = Server.CreateObject("SQLDMO.LogFile")With oLogFile.Name = sDatabaseName & "_log".PhysicalName = sDatapath & "\" & sDatabaseName & "_log.ldf"End With'把DB文件对象和日志文件对象添加到DataBase数据库对象oDatabase.FileGroups("PRIMARY").DBFiles.Add oDBFileDataoDatabase.TransactionLog.LogFiles.Add oLogFile' 把数据库添加到Sql server(create the database)oSQLServer.Databases.Add oDatabase' 关闭连接oSQLServer.Close' 释放对象Set oLogFile = NothingSet oDBFileData = NothingSet oDatabase = NothingSet oSQLServer = Nothing%>

阅读(2260) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册