重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
目前创新互联公司已为上千家的企业提供了网站建设、域名、虚拟空间、网站托管、服务器托管、企业网站设计、定西网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
这个是关键,也就是说,你在连接字符串中写的SQL server 的名字不存在。
打开 sqlserver 2008的配置管理工具,开启tcp/ip 1433 全部设为已启用,之后关闭电脑 window防火墙(或防火墙设置1433端口可出可入)
其它人电脑安装一个数据库客户端工具即可。
SQL Server系列软件是Microsoft 公司推出的关系型数据库管理系统。2008年10月,SQL Server 2008简体中文版在中国正式上市,SQL Server 2008 版本可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
此外,SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。
除了发布企业版的同时,提供适用于中小型应用规模的标准版、工作组版、以及180天试用的评估版及免费的学习版。
这个问题问的太宽泛
jdbc, hibernate都可以啊 hibernate也是封装了jdbc的 用起来更方便点
随便贴个jdbc连接SQL的例子吧
JSP连接SQL Server7.0/2000数据库
testsqlserver.jsp如下:
%@ page contentType="text/html;charset=gb2312"%
%@ page import="Java.sql.*"%
html
body
%Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%
您的第一个字段内容为:%=rs.getString(1)%
您的第二个字段内容为:%=rs.getString(2)%
%}%
%out.print("数据库操作成功,恭喜你");%
%rs.close();
stmt.close();
conn.close();
%
/body
/html
如果是做静态的网页,可以用记事本写纯的HTML,ASP,JSP等代码,也可以借助工具(Frompage,Dreamweaver等写网页)。
如果要做的是动态的可更新的网站,就要在前面编写的网页的基础上(也可以写成模版),用数据库(sqlserver,oracal等)做后台存储,这样就可以实现动态的更新,这样的网页外部表现形式是不变化的,但内容可以从数据库中动态的读取,然后通过程序自动生成Html网页,返回给用户。