当前位置:首页 » 编程语言 » sql数据库如何用浏览器共享
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql数据库如何用浏览器共享

发布时间: 2022-05-26 08:59:13

⑴ 建立了数据源之后怎样把网页和sql数据库连接起来

初学者的话,建议先确定自己的web用什么语言设计,然后网络出demo,很时候初学者去了解连接过程。然后在iis发布出来配置数据库数据源,最后再做一次测试,ok,希望我表达的言简意赅

⑵ 做网页时如何操作SQL远程数据库

要装SQL2000,装好,选用企业服务器,打开SQL server 组,里面有你本地数据库,你再新建远程SQL SERVER 组(server=服务器IP;uid=服务器名;pwd=服务器密码;database=sql数据库名),建好将远程服务器表找到,右击》所有任务》导入数据(你本地数据)即可!

⑶ 软件与网网页共享一个access 数据库的问题 高手在哪里

不能,这是ACCESS软件的设计限制,只能以独占形式存在。建议你用SQL吧,当你操作ACCESS的时候,另一个用户只能查看不能做其他操作。SQL可以。
ACCESS可以用网络连接表形式通过ODBC库连接SQL Server数据库N个用户共同使用,但是不能直接用其他语言操作连接ODBC网络连接表,因为这是ACCESS一项功能。你如果一定要用ACCESS,ACCESS本身就可以做一个窗体界面做到这一点。ASP.NET和其他语言与ACCESS的根本区别在于:
ACCESS是基于数据表操作,是个数据库,不同的数据库可以在同一个环境实现表与表之间的关系。
其他语言是基于控件操作,是应用程序,不同的数据库不能在同一个环境建立表与表之间的关系。
比如我在SQL上建5个数据库,5个数据库里分别有N个表,把所有的表与表整合在一起做数据分析,如果是通过ACCESS可以做连接表直接使用,如果是其他语言,筛选数目少的记录用窗体筛选是可以的,太多太复杂那就不行了,必须要在SQL上自己建立好查询。
ACCESS是一个类型数据库,局限性在于他没有系统引擎,容量也有限,你操作一个数据表时,支持不了多用户操作。

⑷ SqlServer 怎样才能互相访问对方的sql server呢。数据库怎样联网请大侠请教!最好能具体点 !急!!!

1、先保证ping通

2、在dos下写入telnet ip 1433不会报错

3、用ip连如企业管理器:
企业管理器--> 右键SQlserver组--> 新建sqlserver注册--> 下一步--> 写入远程实例名(IP,机器名)--> 下一步--> 选Sqlserver登陆--> 下一步--> 写入登陆名与密码(sa,pass)--> 下一步--> 下一步--> 完成

4、如果还不行:
sqlserver服务器--> 开始菜单--> SQLserver--> 服务器网络实用工具--> 启用 WinSock代理--> 代理地址:(sqlserver服务器IP)--> 代理端口--> 1433--> OK了

5、如果还不行:
sqlserver客户端--> 开始菜单--> SQLserver--> 客户端网络实用工具--> 别名--> 添加--> 写入别名如 "大力 "--> "网络库 "选tcp/ip--> 服务器名称写入远程ip或实例名--> OK了
/**************************************

2. 使用 telnet 命令检查SQL Server服务器工作状态

telnet <服务器IP地址> 1433

如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明 SQL Server 服务器工作正常,并且正在监听1433端口的 TCP/IP 连接;如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动 SQL Server 服务,也可能服务器端没启用 TCP/IP 协议,或者服务器端没有在 SQL Server 默认的端口1433上监听 ,或没有允许远程连接

1> 数据库引擎没有启动。
有两种启动方式:
(1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;
(2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;
使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了.

2>是否已经允许远程连接。
这个部分可以分为4个方面,分别是在 SQL Server上启用远程连接、启用SQL Server 浏览服务、在Windows 防火墙中为SQL Server 2005 创建例外和在Windows 防火墙中为“SQLBrowser”创建例外。下面是几个具体的操作方式,摘自MSDN,个人觉得文章的黑体部分应当特别的一起我们的注意。

在SQLServer 实例上启用远程连接
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,
再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,
然后单击“启动”,重新启动MSSQLSERVER 服务。

启用 SQLServer 浏览器服务
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,
再单击“启动”,单击“确定”按钮返回

在Windows 防火墙中为“SQL Server 2005”创建例外
1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
2.在“添加程序窗口”中单击“浏览”
3.然后找到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe”,
单击“确定”返回
注意 : 路径可能会根据 SQL Server 2005 安装不同而不同。 MSSQL.1 是占位符,对应数据库实例ID。
4.对每个需要打开远程访问的SQL Server 2005 实例,重复步骤 1 至 3。

在Windows 防火墙中为“SQLBrowser”创建例外
1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
2.在“添加程序窗口”中单击“浏览”
3.然后找到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”,
单击“确定”返回
注意 : 路径可能会根据 SQL Server 2005 安装不同而不同

⑸ sql server 数据库导入之后怎样使网页链接到数据库呢

不知道你是用哪种程序语言来连接sql server数据库呢?

你需要了解有关ODBC数据连接技术的相关知识。

有关C#的连接数据库代码如下:

1
2
3
4

SqlConnection sqlCon= new SqlConnection();
sqlCon.ConnectionString="Data Source=.\\SQLEXPRESS;Database=studb;<a href="https://www..com/s?wd=Uid&tn=44039180_cpr&fenlei=--EUBtLPjRsrHnYnjT3n1fkPWDvPHc" target="_blank" class="-highlight">Uid</a>=sa;Pwd=sa";
//<a href="https://www..com/s?wd=Uid&tn=44039180_cpr&fenlei=--EUBtLPjRsrHnYnjT3n1fkPWDvPHc" target="_blank" class="-highlight">Uid</a>=sa;Pwd=(这里填你的连接密码),若用windows身份认证登陆将<a href="https://www..com/s?wd=Uid&tn=44039180_cpr&fenlei=--EUBtLPjRsrHnYnjT3n1fkPWDvPHc" target="_blank" class="-highlight">Uid</a>=sa;Pwd=sa改为
//intergrated security=true

⑹ SQL数据库和网页怎么连接

aspx最小代码连接数据库
<%@ Page language="c#" codePage="65001"%>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.SessionState" %>
<%@ Import Namespace="System.Web.UI" %>
<%@ Import Namespace="System.Web.UI.WebControls" %>
<%@ Import Namespace="System.Web.UI.HtmlControls" %>
<%@ Import Namespace="System.ComponentModel" %>
<%@ Import Namespace="System.Collections" %>
<%
//更新街道交叉口经纬度信息到数据库,如果没有,则插入,有则更新
// 用法: street1=华山路 & street2=衡山路 & lng=11111&lat=4444
System.Web.HttpContext context = this.Context;
System.Text.StringBuilder sb=new System.Text.StringBuilder();
context.Response.AddHeader("Prama","no-cache");
context.Response.CacheControl="private";
context.Response.Expires=0;

context.Response.ContentType="text/html";

//获取参数
string street1=Request["street1"];
string street2=Request["street2"];
string lng =Request["lng"];
string lat =Request["lat"];

if(street1==null) {street1="";}
if(street2==null) {street2="";}
if(lng==null) {lng="";}
if(lat==null) {lat="";}

//获取数据
DataSet ds = new DataSet();
int r=0;
string sql="";
string msgsuccess="操作成功<br/>";
string msgerror="不成功,没有记录<br/>";
string conn = "server=(local);database=callmeal;Uid=sa;Pwd=yyy;";
SqlConnection con = new SqlConnection(conn);

sql=" select * from street";
context.Response.Write(sql);
SqlCommand _cmd=new SqlCommand();
SqlDataAdapter da = new SqlDataAdapter(sql,conn);
da.Fill(ds);
con.Open();
_cmd.Connection =con;

//更新数据
sql=" update street set lng=11 where streetid=1"
_cmd.CommandText=sql;
r=_cmd.ExecuteNonQuery();
if(r==-1)
context.Response.Write(msgerror);
else
context.Response.Write(msgsuccess);

con.Close();

//context.Response.Write(sql);
//context.Response.Write(sb.ToString());
context.Response.Flush();
context.Response.Close();

%>

⑺ 如何将网页与SQL数据库连接起来

我下面的例子是连接的access数据库,不过道理都是一样的。(ASP代码)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<%
Sj=Request.Form("user_id")
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db1.mdb")
Set rs=Server.CreateObject("ADODB.RecordSet")
rs.Open "select * from guest where id='#"&Sj&"#'",conn,1,1
if rs.recordcount>0 then
response.write "id name
"
for i=1 to rs.recordcount
response.write rs("id")&" "&rs("name")&"
"

rs.movenext
if rs.eof then exit for
next
end if
%>
<body>

</body>
</html>

⑻ SQL数据库怎么跟网页链接:::

在数据库引导页插入以下代码:
SqlDatabaseName="chwl"
'此处填写数据库的名称
SqlPassword="123"
'此处填写数据库的密码
SqlUsername="sa"
'此处填写数据库的用户名
SqlLocalName="(local)"
connstr="driver={SQL
Server};server="&SqlLocalName&";uid="&SqlUsername&";pwd="&SqlPassword&";database="&SqlDatabaseName&";"
%>

⑼ sqlserver 数据库怎么让外网访问

望采纳。
须提供远程访问和1433口打开.
参考2005的.Sql Server 2005的1433端口打开和进行远程连接

如何打开sql server 2005 的1433端口

配置工具->Sql Server Configuration Manager->MSSQLSERVER的协议

看看TCP/IP协议是否启动,如果启动,右键菜单点"属性" ,在分页菜单中选"IP地址",把"IP1"和"IP2"中"TCP端口"为1433,

"已启用"改为"是"

配置工具->Sql Server Configuration Manager->SQL Native Client 配置->客户端协议->TCP/IP

选择TCP/IP右键菜单中"属性",确认"默认端口"是1433,"已启用"为"是"

SQL Server 2005 远程连接

配置TCP/IP属性.
Surface Area Configuration --> Database Engine --> Remote Connections --->Using TCP/IT

SQL Server 外围应用配置器—服务和连接外围配置—database englie—远程连接—启用(远程连接的TCP/IP和named pipes)
SQL Server Configuration Manager—SQL2005网络配置—启用TCP/IP和named pipes

-----------------------------------------------------------------------------------------
一般按如上即可.

其他说明见下:

sqlserver2005(Express版),为了便于管理,你还需要去下一个manage管理器,微软的官方网站有
下,安装好manage管理器后,在程序中连接sqlserver2005,下面几点是要注意的。
1. 开启sql2005远程连接功能,开启办法如下,

配置工具->sql
server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine
节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.
2.登陆设置改为,Sql server and windows Authentication方式同时选中,具体设置如下:

manage管理器->windows
Authentication(第一次用windows方式进去),->对象资源管理器中选择你的数据服务器--右键>属
性>security>Sql server and windows Authentication方式同时选中.
3:设置一个Sql server方式的用户名和密码,具体设置如下:
manage管理器->windows Authentication>new query>sp_password null,'sa123456','sa'
这样就设置了一个用户名为sa ,密码为:sa123456的用户,下次在登陆时,可以用Sql server方式,
用户名为sa ,密码为:sa123456的用户进数据库了.
4: 做完上面三步后,这样写连接字符串就可以顺利进入数据库了,
(server=.\\sqlexpress;uid=sa;pwd=sa123456;database=master";

其它版本,做如下设置

程序—Microsoft SQL Server 2005—配置工具—SQL Server 外围应用配置器—服务和连接的外围应用配置器—
1、MSSQLserver(实例名)—DataBase Engine—远程连接—(设置选项)
在下方选项
2、SQL Server Browser—服务(停止时只本机访问)
3、程序—Microsoft SQL Server 2005—配置工具—SQL Server Configuration Manager—网络连接协议-选择实例对应协议—启用(shard memory、Named Pipes、TCP\IP)
注: SQL Server 浏览器程序以服务的形式在服务器上运行。SQL Server 浏览器侦听对 Microsoft SQL Server 资源的传入请求,
并提供计算机上安装的 SQL Server 实例的相关信息。
SQL Server 浏览器可用于执行下列三种操作:
浏览可用服务器
连接到正确的服务器实例
连接到专用管理员连接 (DAC) 端点
SQL Server Browser 服务 (sqlbrowser) 为数据库引擎 和 SSAS 的每个实例提供实例名称和版本号。
SQL Server 浏览器随 Microsoft SQL Server 2005 一起安装,
为该计算机上运行的早期版本的 SQL Server(从 Microsoft SQL Server 7.0 开始)提供此服务。

⑽ 如何实现局域网内sql数据库共享

如果你的软件所记录的载体是拿过来就能用的那种,可以考虑共享记录所在的文件夹,然后每台电脑安装这个软件对记录文件操作,但是这种方法是互斥的,即同时只能一个人对这个记录文件进行增删查改操作,风险比较大