网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.javascript动态装入XML数据.
.关于recordcount等-1的问题.
.浅谈ASP中Request对象获取客户端.
.ASP中实现小偷程序的原理和简单.
.Connection对象的应用.
.Microsoft VBscript运行时错误'8.
.ASP与Oracle连接时的TNS错误 .
.怎样开始一个ASP网站的设计.
.大部分的ADO的错误码对应的含义.
.如何增强ASP程序性能(3).
.ASP接收Ajax 在POST方式下发送的.
.ASP注册表项目修改 .
.判断输入是否为中文的函数.
.Recordset对象方法详解.
.判断gif图像尺寸的方法.
.利用ASP在浏览器上打印输出 .
.ORACLE920与ASP的连接问题的解决.
.实用的ASP连接数据库的函数.
.如何在网页中变化图象(速度无延迟.
.将连接数据库的代码隐藏在DLL中.

ASP创建SQL Server数据库的两种方法

发表日期:2004-12-7


<%
 ************ 使用ADODB.Connect对象创建 ************************
Dim oConn
Dim sDatabaseName
sDatabaseName = "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 oSQLServer
Dim oDatabase
Dim oDBFileData
Dim oLogFile
Dim sDatabaseName
Dim 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 = 1
End 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 oDBFileData
oDatabase.TransactionLog.LogFiles.Add oLogFile

 把数据库添加到Sql server(create the database)
oSQLServer.Databases.Add oDatabase

 关闭连接
oSQLServer.Close

 释放对象
Set oLogFile = Nothing
Set oDBFileData = Nothing
Set oDatabase = Nothing
Set oSQLServer = Nothing
%>

上一篇:使用ASP实现文件上载(上传)的各种方法 人气:22256
下一篇:输出带日期格式的随机数.asp 人气:11628
浏览全部SQL Server的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐