首页 美女贴图 网络日记 重庆租房 搜索指南 网络电视 飘网音乐 飘网博客 精彩网址 友情链接 飘网地图 本站留言
飘网中国
专题:网络营销 | 网站设计 | QQ技巧 | 搜索优化 | 菜鸟进阶 | 病毒攻防 | 网络技术 | 系统应用 | 本站作品 | 常用软件 | 工具软件 |
飘网中国>>网站设计>>正文

SQL Server数据库系统和Win2000服务器问题

编辑:飘网 来源: 更新:2007-2-1 点击:
【字体:

摘要:在SQL Server数据库管理系统上,实现用户对数据库的远程管理。在ASP程序中连接SQL Server数据库的几种不同的方式;如何对数据库进行操作;如何压缩SQL Server 2000中数据库日志文件。
关键字:SQL Server数据库 Win2000服务器 
正文:
一、在SQL Server数据库管理系统上,实现用户对数据库的远程管理。
前提:客户端必须已安装SQL Server 7.0以上版本的环境
第一步:
1.在用户客户端在开始打开Microsoft SQL Server 选项
2.打开Client Network Utility 
3.打开默认网络库下拉列表
4.选择 TCP/IP 
5.在服务器别名配置中选择 Add Server
alias → 输入计算机别名 → 输入计算机名,端口默认 1433不变 → Network libraries 选择TCP/IP 
第二步:
1. 在用户客户端在开始打开Microsoft SQL Server 选项打开Enterprise Manager 
2. 右键单击选择SQL Server Group → 选择New SQL Server Registration单击下一步 
3. 在Available选中服务器名或ip地址,点击Add,点击下一步
4. 选择The SQL Server login information that was assigned to me by the system administrator选项
5. 在Login中输入用户名和密码
6. 点击下一步,选择Add the SQL Server(s) to an exiting SQL Server group 点击下一步。
7. 点击完成 即可连结到服务器端的SQL Server
然后可对您服务器端的数据库进行操作。

二、在ASP程序中连接SQL Server数据库的几种不同的方式 
在这里分别列举利用OLE DB和ODBC来连接并打MS SQL Server
首先不管利用OLE DB还是ODBC,都必须建立一个ADODB.CONNECTION对象,利用此对象,就可以完成打开数据库的操作,但是如果还需要对数据库进行增加、删除、修改、查询等操作,则还需要建立一个ADODB.RECORDSET对象,代码如下:
Dim Conn,Rs,SqlStr
Set Conn = Server.CreateObject("ADODB.CONNECTION")
Set Rs = Server.CreateObject("ADODB.RECORDSET")

⑴OLE DB方式:
对于MS SQL 的打开方式:
Conn.Open "driver={SQLServer}; server=database ip;uid=sa;pwd=;database=MyDB"
就这一条语句就将数据库打开了,注意将database ip改成你自己的MS SQL数据库所在机器的IP,如果sa存在密码,则pwd= 还需要改成 pwd=密码,将MyDB改成你的数据库的名称即可。
⑵ODBC方式
"控制面版"→"数据源 (ODBC)",→选择"系统DSN"选项卡→单击"添加按钮"→双击驱动程序(即数据库类型)→设置一个数据源名称(这里设为MyODBC)并且选择数据库所在的位置即可
打开方式不管是ACCESS或者MS SQL都是Conn.open
MyODBC注意MyODBC是你在设置ODBC时候的数据源名

三、如何对数据库进行操作?
打开数据库后,我们就可以对数据库进行增加、删除、修改、查询等操作:
⑴查询:Rs.open "select * from mytable",Conn,1,1
将查询结果显示出来:do while not rs.eof
response.write rs(1)
rs.movenext
loop
⑵增加:
方法一、SlqStr = "insert into mytable (name,sex,age)
values('XXX','男',22)"
Rs.open SqlStr,conn,1,2 (或者Conn.execute SqlStr)
方法二、SqlStr = "select * from mytable"
Rs.Open SqlStr,Conn,1,2
Rs.Addnew
Rs("name") ="XXX"
Rs("sex") = "男"
Rs("age") = 24
Rs.Update
⑶修改:
方法一、SlqStr = "update mytable set name='XXX',sex='男',age=22 where name=''XXX"
Rs.open SqlStr,conn,1,2 (或者Conn.execute SqlStr)
方法二、SqlStr = "select * from mytable where name='XXX'"
Rs
[1][2][3]
上一篇:SQL Server数据库文件备份后恢复方法
下一篇:Access与Sql Server的ASP代码比较
最新文章 更多
推荐文章 更多
热门文章 更多
© 2005-2010 飘网中国 版权所有
站长邮箱:①LCC-749AT163.com ②FlymornATgmail.com(AT改为@)
如转载时,请注明出处;本站部分资源来自网络,如有侵权,请来信说明;飘易文章系统 HTML版.
渝ICP备05000119号