我下面的例子是連接的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資料庫相連~~
這個問題相當的...基礎啊,不過要教會一頁字都寫不完。建議去搜索下關鍵字「jdbc」或者「linq」的相關教程。jdbc是通過代碼直接連接資料庫。linq是vs2008以後自帶的功能,可以在vs里建立資料庫連接dbml文件,通過linq語句快速查詢。你的問題就是登陸窗口輸入用戶名密碼,在提交頁面將用戶名密碼與資料庫中的數據進行對比,看一個簡單的視頻就能解決
③ asp網頁怎樣連接SQL資料庫
asp連接資料庫的代碼為:
Set
conn
=
Server.CreateObject(ADODB.Connection);
conn.Opendriver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w
ww_panwei_com;conn
open其中/Set
conn
=
Server.CreateObject(ADODB.Connection)為設置一個資料庫的連接對象
driver=()告訴連接的設備名是SQL-SERVER
server是連接的伺服器的ip地址,Uid是指用戶的用戶名,pwd是指的用戶的password,
database是用戶資料庫在伺服器端的資料庫的名稱
④ 如果我要把sql和網站連接應該怎麼做
網頁連
資料庫設計
的知識點比較多
首先,你要把資料庫配置好,資料庫用的什麼驅動程序,用戶名和密碼是什麼,裡面有些什麼表,表裡有什麼欄位你都要很清楚。
然後,從網頁連接過去,在此以ASP舉例。可以ADO進行連接。設置連接字元串(包括資料庫名、資料庫類型、用戶名、密碼、資料庫打開方式等),創建
connection對象
。連接後執行
sql語句
,返回查詢到的
數據集
,資料庫對應表單的行和列就保存在數據集對象(recordset)中。如果你要向資料庫中添加數據,用recordset的AddNew方法,或者,用
connection對象
直接執行sql的語句insert
into……,也可以。
最後,在你獲取網頁中的數據,寫到資料庫的過程中,你可能還需要VBScript或者
Javascript
之類的
腳本語言
進行簡單的處理。
綜上,所需要的知識:資料庫基礎、
腳本語言
、ASP內置對象、ADO介面。
也可以用別的工具,但是大概要學的也差不多吧。
⑤ SQL資料庫怎麼跟網頁鏈接:::
在資料庫引導頁插入以下代碼:
SqlDatabaseName="chwl"
'此處填寫資料庫的名稱
SqlPassword="123"
'此處填寫資料庫的密碼
SqlUsername="sa"
'此處填寫資料庫的用戶名
SqlLocalName="(local)"
connstr="driver={SQL
Server};server="&SqlLocalName&";uid="&SqlUsername&";pwd="&SqlPassword&";database="&SqlDatabaseName&";"
%>
⑥ 怎麼實現資料庫和網頁的連接,本人學過資料庫sql,會點html開發。
實現資料庫和網頁的連接
第一種
-
這種方法用在ACCESS中最多
strconn
=
"DRIVER=Microsoft
Access
Driver
(*.mdb);DBQ="
&
Server.MapPath("aspfree.mdb")
set
conn
=
server.createobject("adodb.
connection
")
conn.open
strconn
第二種-這種方法用在SQL
SERVER中多
strconn
=
"Driver={SQL
Server};
Description
=sqldemo;SERVER=127.0.0.1;UID=LoginIDWD=Password;DATABASE=Database_Name
set
conn
=
server.createobject("adodb.connection")
conn.open
strconn
⑦ 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();
%>
⑧ 如如何將網頁連接到資料庫
一、要實現用戶輸入,肯定前台要是一個網頁,使用jsp,先建一個jsp網頁。
⑨ 怎樣從HTML網頁中獲取SQL資料庫里的數據
HTML是無法讀取資料庫的,HTML是頁面前端腳本語言,要想從HTML網頁中獲取SQL資料庫里的數據,需要藉助JSP或ASP或PHP或RUBY等語言來實現。
SQL資料庫的數據體系結構基本上是三級結構,但使用術語與傳統關系模型術語不同。在SQL中,關系模式(模式)稱為「基本表」(base table);存儲模式(內模式)稱為「存儲文件」(stored file);子模式(外模式)稱為「視圖」(view);元組稱為「行」(row);屬性稱為「列」(column)。
(9)實現網頁與sql資料庫擴展閱讀
SQL語言的組成:
1、一個SQL資料庫是表(Table)的集合,它由一個或多個SQL模式定義。
2、一個SQL表由行集構成,一行是列的序列(集合),每列與行對應一個數據項。
3、一個表或者是一個基本表或者是一個視圖。基本表是實際存儲在資料庫的表,而視圖是由若干基本表或其他視圖構成的表的定義。
4.一個基本表可以跨一個或多個存儲文件,一個存儲文件也可存放一個或多個基本表。每個存儲文件與外部存儲上一個物理文件對應。
5.用戶可以用SQL語句對視圖和基本表進行查詢等操作。在用戶角度來看,視圖和基本表是一樣的,沒有區別,都是關系(表格)。
6.SQL用戶可以是應用程序,也可以是終端用戶。SQL語句可嵌入在宿主語言的程序中使用,宿主語言有FORTRAN,COBOL和Ada語言等。
⑩ js在網頁中連接SQL資料庫
據我所知,js是連不了資料庫的
做ajax 的話 要通過其他的 文件 在那個文件裡面 執行 資料庫的操作
並返回結果 給 頁面