1樓:匿名使用者
給你說一下簡單思路。
第一,電影至少要包括電影名字filmname 電影分類filmtype等。
第二,進行模糊查詢select * from film where filmtype like '%filmtype&"%or filmname like '%filmname&"%order by filmtype,從主資料庫裡查詢電影分類及電影名字,並進行**列出查到的資訊,並按分類進行排列。
第三,再根據列出分類的id所代表的<%=filmtype%>進行二次模糊查詢,將查出的結果詳細列出來。
2樓:e帆風順
模糊查詢出來一些資料後,比如點:科幻電影 把它鏈到另外一個頁面,後面肯定帶有它相應的id吧,到另一頁根據這個id從資料庫中把它詳細內容讀出來,不就可以了。
很簡單啊,是我理解錯了,還是你沒有說清楚?!
3樓:賈森
問題問得不明不白的,叫人怎麼你。
asp與資料庫應用
4樓:匿名使用者
一般來說,一個真正的、完整的站點是離不開資料庫的,因為實際應用中,需要儲存的資料很多,而且這些資料之間往往還有關聯,利用資料庫來管理這些資料,可以很方便的查詢和更新。資料庫有很多種,如:fox 資料庫(.
dbf)、access 資料庫(.mdb)、informix、oracle 和 sql server 等等,在這裡,我將以 microsoft access 資料庫為例來說明asp是如何訪問資料庫的。
常用資料庫語句。
語句:命令資料庫引擎從資料庫裡返回資訊,作為一組記錄。
into 語句:新增一個或多個記錄至一個表。
語句:建立更新查詢來改變基於特定準則的指定表中的欄位值。
語句:用於啟用 procedure(過程)
用 asp 來做一個自己的通訊錄練練手吧……
參考。
asp使用sql server資料庫
5樓:匿名使用者
用sql server跟用access差不了多少,只是有些細節地方要注意到,比如sql語句取當前時間access是用now() 而sql server是用getdate(),大部分sql語句都可以通用,沒什麼差別。
6樓:匿名使用者
2005和2000附加資料庫一樣,只是2005使用sql server management studio,而不是企業管理器,開啟sql server management studio之後,在左側的物件瀏覽器裡面選擇資料庫,選擇附加資料庫,然後在彈出的對話方塊裡面瀏覽到你資料庫的位置就可以了。
7樓:匿名使用者
連結的頭不一樣外,別的都一樣給你直接連資料庫的方法。
set conn=""
"driver=;server=(local);uid=sa;pwd=123;database=muqo"}
set rs=""
這個rs就是資料集,和你access的操作一個樣了。 上面local是本地機器意思,要是別的機器可以輸入比如等或外部ip地址。
上面的**會暴露資料庫賬號和密碼 ,要是伺服器是你自己的,你可以在控制面板裡面新增一個資料來源**改成這樣。
set conn=""
"driver=;server=(local);database=odbc_name"
set rs=""
odbc_name就是你建立的資料來源名稱。
8樓:匿名使用者
一樣,個別函式不一樣。資料連線字串不一樣。
9樓:匿名使用者
<% true
dim conn
const sqlusername = sa"
const sqlpassword = 111111"
const sqldatabasename = skdata"
set conn=""
on error resume next
connstr
if err then
set conn = nothing
"資料庫連線出錯,請檢查連線字串。"
end if
sub closeconn()
on error resume next
if isobject(rs) then
set rs = nothing
end if
if isobject(conn) then
set conn = nothing
end if
end sub
單獨建一個檔案,呼叫的時候,很簡單了,跟asp+access 差不多,eg:sql =
set rs =
最後記得關閉連結,呼叫。
call closeconn()
讀寫很簡單。
"news",1,3 /讀。
"news",2,2 /寫。
可以參考 conn 的引數設定,這個就不在這詳解了。
完成~~
asp 資料庫問題
10樓:匿名使用者
這個要看你具體的錯誤資訊了,根據經驗有兩種情況有可能導致這種現象:
一是資料庫路徑問題:
有可能是你連結資料庫時用絕對路徑,所以在你本地除錯的時候是正常的,但是當你傳到空間上以後由於環境發生了變化,導致原來的絕對路徑已經不對了。一般這種問題有兩種解決方案:一是把連結方式給為相對路徑;二是根據伺服器的環境以及檔案存放地址修改絕對路徑地址!
二是資料庫連結方式,如果是ac的資料庫,連結驅動方式對ac的版本有限制的,所以在連結資料庫時儘量採用最新的資料庫連結方式!
你對照的看一下,如果還不能解決的話加我hi,我幫你解決!
謝謝採納!
11樓:匿名使用者
伺服器和你本地電腦的配置不一樣,建義換一種資料庫連線方式!
開發公司**一般都使用什麼資料庫?如果用asp開發的話用什麼資料庫較好?
12樓:網友
asp是基於微軟。net平臺的程式語言,所以與其相容性最好的依舊是微軟的資料庫產品。
小型**(單庫資料量低於1萬條)的建議使用access資料庫,access是在office中的資料庫產品。
大型**或者資料儲存型系統建議使用ms sql資料庫,一般經常使用的是sql2000,當然新的sql2005也是不錯的選擇。
需要注意的是sql分為個人版、企業版等數個版本,企業版只能裝在2000或者2003類的server版伺服器上面,而個人版可以裝在xp和2000 pro版本的系統上面。
asp資料庫問題,請高手指教。
13樓:匿名使用者
請檢查sql語句:
1)時間函式的問題:sql資料庫的時間函式與access不同,最常見的是取現在時間的函式,access是now(),sql是getdate()。因此凡是在where子句中使用了now()的地方都要改成getdate();注意,now()函式在asp程式本身也要使用,凡是不在資料庫查詢或執行語句中使用的now()函式千萬不要改。
2)時間比較函式:datediff('d','時間1',『時間2』)這是access查詢用的格式,sql中這些引號都要去掉,同時時間格式的前後可能加上了#,這也要去掉。同樣這也是指在sql語句中的,在asp語句中的要保持原樣。
3)空值的表示:在access中,判斷空值一般用是否=""來表示,但是這在sql中往往出錯,如果遇到出錯的問題或者程式執行不正常,可以改成如這樣判斷:where (name is null)
4)真假值判斷:access中可以用=true、=false來判斷,但是在sql中就會出錯,因此在sql查詢或執行語句中這類判斷要分別改成=1、=0。注意一點:
有些程式雖然寫成=「true」,但是由於有引號,所以這個欄位是字元型別的,你不能改成=1,保持原樣即可。
5)在對access資料庫進行刪除紀錄時用:"delete * from user where id=10",而對sql server資料庫進行刪除是用:"delete user where id=10"。
6)在對access資料庫處理中,sql語句中直接可以用一些vb的函式,像cstr()函式,而對sqlserver資料庫處理中,卻不能用。
除錯程式經常遇到的出錯的語句是:,注意這句本身是沒有錯的,錯誤原因是裡面的這個sql字串,要向上看這個sql字串是如何生成的,按照上面所說的程式修改辦法修改。
14樓:匿名使用者
網上的**大部分功能都是不全的。也就是你手裡的是一個試用軟體。但如果你的系統在access中能用的話,那麼,就可能是你的傳遞引數有問題。
15樓:崩潰的簡歷
資料庫操作類改了沒有?access是:oledbconnection,而sql 是sqlconnection 類似的東西,你看你都改過沒有。
我同學碰到過同樣的問題,就是這個原因。
16樓:網友
access 和sql2000 有些資料格式是不一樣的,再一個一些對資料庫的操作語句在access中與在sql2000中有些出入,你可以逐步除錯看下。
17樓:匿名使用者
看你的意思是能正常連線到資料庫。有報錯麼或者其他什麼提示嗎?
資料庫原理與應用習題急用,資料庫原理與應用習題 急用
老師小喬 1 元組 元組 tuple 笛卡爾積中每一個元素 d1,d2,dn 叫作一個n元組 n tuple 或簡稱元組。元組是關聯式資料庫中的基本概念,關係是一張表,表中的每行 即資料庫中的每條記錄 就是一個元組,每列就是一個屬性。在二維表裡,元組也稱為記錄。2 關鍵字 關鍵字是電腦語言裡事先定義...
資料庫問題,資料庫問題
一張表查資料不用建立檢視的吧,直接插入資料庫就可以 參考 檢視應用的舉例 例子5 3 使用with check option子句問題提出 若建立檢視ygb view,其程式清單如下 create view ygb view as select from 員工表 where 員工表.性別 女 執行下列...
資料庫試題,資料庫練習題。
遲遐思麥酉 一 1.b 2.b3.a 4.b5.b 6.d7.d 8.a9.b 10.c 11.d 12.b 13.c 二 21.查詢 22.授權機制 23.drop 24.聯絡 25.定義 26.日誌檔案 後面幾道接觸較少,讓高手來補足吧 奈貞韻板婧 8,主鍵,count arg 10,c 11,...