當前位置:首頁 » 操作系統 » asp的資料庫

asp的資料庫

發布時間: 2024-05-22 10:29:05

⑴ asp鐢ㄤ粈涔堟暟鎹搴揳sp鐢ㄤ粈涔堟暟鎹搴

ASP閫氬父鏀鎸佽繖浜涙暟鎹搴撱

ASP鏀鎸佺殑鏁版嵁綾誨瀷瑕佹牴鎹搴旂敤鏈嶅姟鍣ㄥ彲浠ヨ繛鎺ョ殑鏁版嵁搴撳瓧絎︿覆鏉ョ『瀹(鎴栬呯敱鏁版嵁搴撳巶鍟嗘彁渚涚殑榪炴帴寮曟搸鏉ョ『瀹)銆

妗岄潰鏁版嵁鍙浠ユ敮鎸佽塊棶銆丏BF絳夈

澶у瀷鏁版嵁搴撳彲浠ユ敮鎸乵ysql銆丮ssql銆丱racle銆丏B2絳夈

asp.net鍐呭瓨鏁版嵁搴撶敤浠涔堝硅薄琛ㄧず錛

寰堢畝鍗曞晩~~~璺烝SP鍩烘湰涓婁竴鏍鳳紒server=.;userid=sa;pwd=sa;database=pubs鏈嶅姟鍣錛佺敤鎴峰悕璺熷瘑鐮侊紒鏁版嵁搴擄紒娌℃湁浜唦~~

鎬庢牱鐢╝sp瀹炵幇鍥劇墖涓婁紶鍒版枃浠跺す錛岃礬寰勪繚瀛樺湪access鏁版嵁搴撲腑錛

鐩存帴緇欎釜涓婁紶鎸夐挳錛岀敤Jquery鍐$(document).ready(function(){$("#upfile").uploadify({閲岄潰涓婁紶鐨勬枃浠跺す涓'folder':'../../images',鐒跺悗榪樻湁璁劇疆鍥炰紶鍥劇墖onComplete:function(){document.getElementById("img").src="../../images/"+response+".jpg";}

鐢靛瓙鍟嗗姟緗戠珯鍓嶅彴鍔熻兘錛岀敤ASP瀹炵幇錛屽悗鍙版暟鎹搴撲負Access錛

鍓嶅彴鏄綰痟tml+css錛屼笌鐢ㄤ笉鐢╠reamwear鏃犲叧銆備綘鐢╠reamwear鎵撳紑涔熻屻傚悗鍙版槸asp錛屽彲浠ョ櫥褰曠$悊錛岄粯璁ゅ瘑鐮佹槸12345錛屾暟鎹搴撴槸data閲岄潰閭d釜錛屾敼鎵╁睍鍚嶄負mdb鍙浠ョ敤access鎵撳紑銆傛垜鍋氱殑鏃跺欙紝涓轟簡鍜屽叾瀹冪▼搴忔暣鍚堬紝鎵浠ュ垎寮浜嗭紝浣犺嚜宸辨湁鍏磋叮鍙浠ユ暣鍚堟垚涓涓鏂囦歡銆

ASP.NET鏁版嵁搴撹繛鎺ュ瓧絎︿覆涓轟粈涔堝湪紼嬪簭閲屾湁涓や釜鏂滄潬錛

ASP涓巃ccess2003鏁版嵁搴撹繛鎺ョ殑璇濓紝鐢ㄧ殑鏄浠涔堟柟寮忥紵

鎶婇偅涓緗戝潃鎷兼垚href灝卞彲浠ヤ簡錛屾瘮濡傦細鈥渁href="http://www.xxxxxx.cn">xxxxxxx/a>鈥

⑵ ASP資料庫是什麼

Active Server Pages(ASP,活動伺服器頁面)就是一個編程環境。
在其中可以混合使用HTML、腳本語言以及組件來創建伺服器端功能強大的Internet應用程 序。
如果你以前創建過一個站點,其中混合了HTML、腳本語言以及組件,你就可以在其中加入 ASP程序代碼。
通過在HTML頁面中加入腳本命令,你可以創建一個HTML用戶界面。並且還可以通過使用 組件包含一些商業邏輯規則。

⑶ ASP基礎入門:資料庫查詢語言(1)


原定計劃從本篇開始就要給大家介紹 ASP 內建的 ActiveX
組件,但是考慮到我們在往後的簡返明學習中將會接觸到大量的資料庫查詢,因此作者臨時決定花一到兩篇的篇幅向大家簡要介紹一些資料庫查詢語言的基本知識,這其實也是學習
ASP
所必須掌握的一門知識。是否能夠靈活地運用資料庫查詢語言,將直接關繫到
ASP 程序的執行效率等一系列問題,所以請各位務必重視。
相信很多朋友都聽說過 SQL
這個名字,如果你是計算機方面的行家,SQL
的大名一定是如雷貫耳。那麼 SQL 究竟是什麼呢?SQL 一詞實際上是
"Structured Query Language"
結構式查詢語言的縮寫,是用於對存放在計算機資料庫中的數據進行組織、管理和檢索的一種工具;是一種特定類型的資料庫
-- 關系資料庫。而控制這種資料庫的計算機程序就是我們常說的
DBMS-- 資料庫管理系統。譬如:SQL Server、Oracle、Sybase、DB2
等等。當用戶想要檢索資料庫中的數據時,就通過 SQL
語言發出請求,接著 DBMS 對該 SQL
請求進行處理並檢索所要求的數據,最後將其返回給用戶,此過程被稱作為資料庫查詢,這也就是資料庫查詢語言這一名稱的由來。
SQL 並不是象 C、COBOL 和 Fortran 語言那樣的完整的計算機語言。SQL
沒有用於條件測試的 IF 語句,也沒有用於程序分支的 Goto
語句以及循環語句 For 或 Do。確切的講,SQL 是一種資料庫子語言,SQL
語句可以被嵌入到另一種語言中,從而使其具有資料庫存取功能。SQL
也非嚴格的結構式語言,它的句法更接近英語語句,因此易於理解,大多數
SQL 語句都是直述其意,讀起來就象自然語言一樣明了。SQL
還是一種互動式查詢語言,允許用戶直接查詢存儲數據,利用這一交互特性,用戶可以在很短的時間內回答相當復雜的問題,而同樣問題若讓程序員編寫相應的報表程序則可能要用幾個星期甚至更長時間。
在大部分 ASP 應用程序中我們都會接觸到資料庫,而我們在編寫
ASP 應用程序時用來進行資料庫操作的標准語法正是 SQL,因此 SQL
語法的重要性是不言而喻的。下面,我們就從最常用的 SQL 語句 SELECT
著手,一步一步地來學習 SQL。
查詢是 SQL 語言的核心,而用於表達 SQL 查詢的 SELECT
語句則是功能最強也是最為復雜的 SQL
語句,它從資料庫中檢索數據,並將查詢結果提供給用戶。在本文中我們將建立一個名為
tianjiao 的簡單資料庫,該庫中存放了一個叫 sales
的銷售記錄表,如下所示 :
姓名
性別
工資
銷售目標
銷售額
地區
書生

2500
8000
9000
上海
吳冠軍

3000
10000
9999
北京
雷鳴

2000
8000
10000
四川
雪兒

2500
5000
6000
廣州
顧一

2600
9000
9800
大連
阿卓

2000
4000
4000
天津
熠天

4000
20000
20000
全國
在該表中有六列即六個欄位 :
姓名、性別、工資、銷售目標、銷售額、地區,首先我們用 Select
語句列出姓名、銷售目標和銷售額 :
Select 姓名,銷售目標,銷售額 From sales
結果如下 :
姓名
銷售目標
銷售額
書生
8000
9000
吳冠軍
10000
9999
雷鳴
8000
10000
雪兒
5000
6000
顧一
9000
9800
阿卓
4000
4000
熠天
20000
20000
然後,我們再列出所有男性的姓名、銷售目標和銷售額 :
Select 姓名,銷售目標,銷售額 From sales Where 性別 =" 男
"
結果如下 :
姓名
銷售目標
銷售額
書生
8000
9000
吳冠軍
10000
9999
雷鳴
8000
10000
顧一
9000
9800
熠天
20000
20000
接下攔告來,我們做一個相對復雜的查詢,列出銷售額大於銷售目標的所有男性的姓名、銷售目標和銷售額,並且按銷售目標排序。
Select 姓名,銷售目標,銷售額
Form sales
Where 銷售額
銷售目標
And 性別 =" 男 "
Order By 銷售目標
結果如下 :
姓名
銷售目標
銷售額
書生
8000
9000
雷鳴
8000
10000
顧一
9000
9800
熠天
20000
20000
大家可以看到,對於簡單查詢,SQL Select
語句和英文語法很相象,我們來分析一下 SELECT
語句的完整格式,它包括六個子句,其中 SELECT 和FROM
子句是必須的,其它世昌子句可以任選,每個子句的功能如下 :
1、Select 子句列出所有要求 SELECT 語句檢索的數據項。它放在
SELECT
語句開始處,指定此查詢要檢索的數據項。這些數據項通常用選擇表表示,即一組用「,」隔開的選擇項。按照從左到右的順序,每個選擇項產生的一個列的查詢結果,一個選擇項可能是以下項目:
(1)、列名:標識 FROM
子句指定表中的列。如果列名作為選擇項,則 SQL
直接從資料庫表中每行取出該列的值,再將其放在查詢結果的相應行中。
(2)、常數:指定在查詢結果的每行中都放上該值。
(3)、SQL
表達式:說明必須將要放入查詢結果中的值按表達式的規定進行計算。
2、From 子句列出包含所要查詢數據的表,它由關鍵字 FROM
後跟一組用逗號分開的表名組成。每個表明都代表一個包括該查詢要檢索數據的表。這些表稱為此
SQL 語句的表源,因為查詢結果都源於它們。
3、Where 子句告訴 SQL
只查詢某些行中的數據,這些行用搜索條件描述。
4、Group By
子句指定匯總查詢,即不是對每行產生一個查詢結果,而是將相似的行進行分組,再對每組產生一個匯總結果。
5、Having 子句告訴 SQL 只產生有 Group By
得到的某些組的結果,和 Where
子句一樣,所需要的組也用一個搜索條件指定。
6、Order By
子句將查詢結果按一列或多列中的數據排序。如果省略此子句,則查詢結果將是無序的。
下面作者將提供一個簡單但實用的運用 SQL 語句查詢的 ASP
程序供大家參考。
為了使大家更清楚更直接地了解 SQL 語法在 ASP
中的應用,我們先將查詢的所有核心過程寫成一個名為 query2table 的SUB,然後利用
ASP 的伺服器端包容功能調用該 SUB。請將以下語句剪貼到記事簿,保存為
subdBTable.inc 文件,並置於虛擬目錄 asptest 下:
%
sub query2table(inputquery)
set conntemp=server.createobject("adodb.connection")
conntemp.open "DSN=Student;uid=student;pwd=aspmagic"
set rstemp=conntemp.execute(inputquery)
howmanyfields=rstemp.fields.count -1
' 統計資料庫中的列數
%
table border=1 tr
%
for I=0 to howmanyfields
%
td b %=rstemp(I).name% /B /TD
% next %
/tr
%
do while not rstemp.eof
%
tr
% for I = 0 to howmanyfields
thisvalue=rstemp(I)
If isnull(thisvalue) then
thisvalue="?
' 如果欄位為空,則將變數 thisvalue 的值定義為一個空格
end if%
td valign=top %=thisvalue% /td
% next %
/tr
%rstemp.movenext
loop%
/table
%
rstemp.close
set rstemp=nothing
conntemp.close
set conntemp=nothingend sub%
完成了 SUB 的定義過程,在下面幾個 ASP
程序中我們只要加入想要使用的 SQL
查詢語句,並調用該過程就可以非常方便的得到查詢結果。將以下四段代碼分別保存為
asp11a.asp、asp11b.asp、asp11c.asp、asp11d.asp 四個 .asp 文件。
HEAD TITLEasp11a.asp /TITLE /HEAD
HTML body bgcolor="#FFFFFF"
%
call query2table("select * from publishers where name like 'A%%'")
' 將表 publishers 中所有姓名中有字母 A 的記錄查詢出來
%
!--#include virtual="/asptest/subdBTable.inc"-- /BODY
/HTML
HEAD TITLEasp11b.asp /TITLE /HEAD HTML
body bgcolor="#FFFFFF"
%
call query2table("select * from titles where Year_Published
= 1998")
' 將表 titles 中所有發表年份大於或等於 1998 年的記錄查詢出來
%
!--#include virtual="/asptest/subdBTable.inc"-- /BODY
/HTML
HEAD TITLEasp11c.asp /TITLE /HEAD HTML
body bgcolor="#FFFFFF"
%
call query2table("select * from publishers where amount10000 and
sex='male'")
' 將表 publishers 中所有數量大於 10000 且性別為男的記錄查詢出來
%
!--#include virtual="/asptest/subdBTable.inc"-- /BODY
/HTML
HEAD TITLEasp11d.asp /TITLE /HEAD HTML
body bgcolor="#FFFFFF"
%
call query2table("select * from publishers where state
'NY'")
'將表 publishers 中所有所在城市不為紐約的記錄查詢出來。
%
!--#include virtual="/asptest/subdBTable.inc"-- /BODY
/HTML
利用 subdBTable.inc 文件中的所定義的過程 query2table,你就可以非常迅速地對資料庫進行查詢,你所要做的只是將「conntemp.open
"DSN=Student;uid=student;pwd=aspmagic"」中的資料庫名稱、用戶身份和密碼稍加改動,並在調用
query2table 時輸入想要使用的 SQL 查詢語句即可。是不是很簡單 ?
這就是 ASP 和 SQL 的魅力所在 !!!
今天,我們雖然用了一整篇的篇幅只學習了一個 SQL
指令,但請你相信你所獲得遠不同於一個 DOS 指令,SELECT
指令使得你可以非常容易地對資料庫進行查詢,或許在這之前你對資料庫查詢還一無所知,但是通過本篇的學習,你其實已經會使用
ASP 進行常用的資料庫查詢了,是不是很激動 ?
在下一篇中,作者將繼續給大家介紹 SQL

⑷ ASP一般支持那些資料庫

ASP支持的數據類型應根據應用伺服器能連接的資料庫字元串決定(或由資料庫廠商所提供的連接引擎決定)。
桌面數據可以支持Access、DBF等。
大型資料庫可支持mysql、Mssql、Oracle、DB2等。

⑸ 鍋歛sp鐢ㄤ粈涔堟暟鎹搴撴渶濂

ASP鏄寰杞鐨勪駭鍝,鍙鑳藉湪榪愯屽鉤鍙版槸MICROSOFT WINDOWS鐨勫鉤鍙,鏄鏃犳硶璺ㄥ鉤鍙扮殑錛岃孞SP鐨刉EB,鍥犳湁鉶氭嫙鏈哄彲浠ヨ法騫沖彴錛屽嵆鍙浠ュ湪LINUX騫沖彴涔熷彲鑳藉湪microsoft騫沖彴涓嬭繍琛,鎵浠ュ仛ASP鏅閬嶅ぇ浼楃殑璁や負榪樻槸鐢ㄥ井杞鐨勫紑鍙戠殑鏁版嵁搴擄紝灝忕綉絝欐暟鎹閲忎笉澶х殑鐢ˋCCESS鏁版嵁搴,鑰屽ぇ鍨嬩竴鐐圭殑鏁版嵁搴撲竴鑸鐢⊿QL SERVER

⑹ ASp榪炴帴鏁版嵁搴(ASP榪炴帴鏁版嵁搴撴椂,鍙浠ヤ嬌鐢ㄥ摢涓夌嶆柟寮忕殑榪炴帴鏂規硶)

鐢ㄧ殑鏈澶氱殑灝辨槸ACCESS鍜孲QL

Server鏁版嵁搴擄紝榪炴帴璇鍙ュ備笅:

1.

ASP榪炴帴Aess鏁版嵁搴撹鍙

Set

Conn=Server.("ADODB.Connection")

Connstr="DBQ="server.mappath("www/bbs.mdb")";DefaultDir=;DRIVER={Microsoft

AessDriver(*.mdb)};"

Conn.Open

connstr

鍏朵腑Set

Conn=Server.("ADODB.Connection")涓哄緩絝嬩竴涓璁塊棶鏁版嵁鐨勫硅薄

server.mappath("www/bbs.mdb")鏄鍛婅瘔鏈嶅姟鍣╝ess

鏁版嵁搴撹塊棶鐨勮礬寰

2.

ASP榪炴帴Sqlserver鏁版嵁搴撹鍙

Set

conn

=

Server.("ADODB.Connection")

conn.Open"driver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w

ww_panwei_com"

conn

open

鍏朵腑/Set

conn

=

Server.("ADODB.Connection")涓鴻劇疆涓涓鏁版嵁搴撶殑榪炴帴瀵硅薄

driver=()鍛婅瘔榪炴帴鐨勮懼囧悕鏄瘲QL-SERVER

server鏄榪炴帴鐨勬湇鍔″櫒鐨剗p鍦板潃錛孶id鏄鎸囩敤鎴風殑鐢ㄦ埛鍚嶏紝pwd鏄鎸囩殑鐢ㄦ埛鐨刾assword錛宒atabase鏄鐢ㄦ埛鏁版嵁搴撳湪鏈嶅姟鍣ㄧ鐨勬暟鎹搴撶殑鍚嶇О

熱點內容
手機怎樣更新uc瀏覽器緩存 發布:2024-11-27 01:17:32 瀏覽:75
基因密碼編譯生物 發布:2024-11-27 01:16:23 瀏覽:245
演算法spj 發布:2024-11-27 01:12:02 瀏覽:291
小區密碼八位一般是多少 發布:2024-11-27 01:07:20 瀏覽:627
調試編譯七段數碼管源程序 發布:2024-11-27 01:02:32 瀏覽:160
賬號注冊源碼 發布:2024-11-27 00:51:26 瀏覽:10
添銳壓縮機 發布:2024-11-27 00:46:45 瀏覽:619
別克s60和君威配置哪個好 發布:2024-11-27 00:36:03 瀏覽:723
資料庫的文件名稱 發布:2024-11-27 00:30:04 瀏覽:337
javaweb與android交互 發布:2024-11-27 00:28:26 瀏覽:919