當前位置:首頁 » 編程語言 » 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資料庫共享

如果你的軟體所記錄的載體是拿過來就能用的那種,可以考慮共享記錄所在的文件夾,然後每台電腦安裝這個軟體對記錄文件操作,但是這種方法是互斥的,即同時只能一個人對這個記錄文件進行增刪查改操作,風險比較大