【求助】要怎麼樣用access做..........



贊助商連結


頁 : [1] 2 3

maimai
2003-09-07, 09:49 PM
我一直想要做想這下面的網頁一樣類似的東西!
但我是用access的卻不知怎麼用

點點看!!! (http://www.deltamac.com.tw/topmovies.asp)

我想要做的是"普"那個圖
我想要把那個字放在access裡面~~
可是我的資料那麼多要是一個一個的放是很累的事
不知有沒有什麼辦法,像是下拉選單一樣
像是今天的片子是限制集的就選限
不用在放在小畫家一個一個的用
我用影片圖也是這樣一個一個的用!!
想要問大大有沒有別的方法來解決的~~


但我不是做網頁

贊助商連結


maimai
2003-09-07, 09:50 PM
access可以把大圖變成縮圖嗎??



如題!!!像是word一樣如果要看大張的只要點一下,就變原來的大圖了~~
可是我又不是做網頁的我只想讓他變成小一點
為啥我要放圖片要插入圖片就是物件,為啥是包裝的呀!!
不是點陣圖或是圖片呢??

jute
2003-09-08, 09:39 PM
縮圖我沒玩過...

不過針對你的第一個問題, 如果是我的話我大概會這麼做:

1. 做兩個 table, 一個放影片資料 (MovieData), 另一個 Bitmaps 則放等級代號及對應圖片
2. 這兩個 table 必須有個共同的欄位, 即等級代號。在 Bitmaps table 裡就拿這等級代號欄位來當 primary key
3. 做個 query 將兩個 table 利用這個等級代號欄連接起來。此 query 最好包含兩個 table 的所有欄位
4. 最後利用這個 query 來設計最後的表單 (form), 讓此表單的所有欄位資料都來自此 query, 用精靈來做也行。

這樣弄完以後, 表單就會依影片的等級自動顯示對應的圖示, 而不必一個一個去放
不知道這是不是你需要的?

PS. 好久沒碰 Access 了, 有錯誤請指正 http://www.angelfire.com/bug/jute/images/tongue.gif

jute
2003-09-08, 09:47 PM
多按了一次...:(

maimai
2003-09-09, 09:10 AM
噫~~那增加新的資料的話,等級也會自動的套進去嗎??
我的等級有分限、普、輔、保,都不用我選的話那不就不準了!!
還是我無解你的意思了!!


對了~~query 是啥意思呀!!老實說學的不是粉精!都學基本的~~也沒有用到英文也~

jute
2003-09-09, 10:44 AM
剛剛隨便寫了一下, 不知是不是你要的效果?

maimai
2003-09-09, 01:16 PM
沒有錯大概是我要的!!
好像有點難哦!!
大大謝謝!!
大大的英文不錯哦!!!我就不太行了~~


大大的MovieData、 Bitmaps怎麼用相連的喔!!
怎麼用呢??我不會!!!

maimai
2003-09-09, 01:18 PM
對了~~那大大的查詢要怎麼用呀~~
例如我要找"夕陽天使"通常我是用ctrl+f就可以了
但是怕要找多個檔會是有重覆的又要麼用!!!

jute
2003-09-09, 02:18 PM
在表單上直接按 Ctrl-F 也是可以查詢的...
要不然自行加個搜尋按鈕也可以:啟動精靈,然後拖個按鈕進去,精靈就會讓你選擇此按鍵的功能,裡面其中之一就是搜尋
我的 Access 是英文版的,所以很抱歉我無法告訴你詳細步驟

若你需要的是比 Ctrl-F 更進階的搜尋功能,例如要能自行選擇一個或多個搜尋欄位,那恐怕要自己寫程式碼了,而這不是三言兩語講得完的

現在你要做的,就是建立一個類似我那個 Bitmaps 的 table,把所有的等級資料都放進去後就不用再動它了(因為等級就那幾種,不會變的),然後參照我上面的做法利用 query 把兩個 table 串連起來

資料庫說穿了就是一堆 Query (中文不知道翻成什麼)的應用而已,若這方面搞懂了,其它都不是很難。

PS: 有興趣的話也可以打開 Access 附的 Northwind 資料庫程式範本研究看看,我大部份的技巧都是從那裡面學來的。;)

jute
2003-09-09, 05:25 PM
最初由 maimai 發表
大大的MovieData、 Bitmaps怎麼用相連的喔!!
怎麼用呢??我不會!!! 什麼時候冒出這兩句的, 我剛才沒看到:D

跟你大概講一下吧:
[list=1]
在自己的資料庫裡新建一個 Ratings (等級) table, 或是把我的 Bitmaps table 直接拿過去用也行, 並把所有的等級代號及圖示都輸入進去。記得把代號欄位設成 primary key (不知中文名)
在你原有的電影資料主 table 加入一個等級欄位, 欄位設成下拉選單式, 裡面的資料 (代號) 就從剛才的「等級」 table 裡讀取
新增一個 query, 把兩個 table 都加進去。如果你前二個步驟有做對的話, 這時你就會看到兩個 table 的等級代號欄位已自動連起
在 query 裡面加入兩個 table 的所有欄位
[/list=1]
如此一來, 你就可以用這個 query 來建立表單了。
參考看看 :)