1. 在access建立的數據表欄位類型中可以插入圖像文件的欄位類型是
要想在數據表中插入圖片、聲音和影像,首先要在設計視圖中把需要輸入這些數據的欄位的數據類型定義為「OLE對象」,然後在數據表視圖中用滑鼠右鍵單擊該欄位下的一個記錄,在彈出的菜單中選擇「插入對象」,這時出現「插入對象」窗口,在窗口中選擇要插入的對象的類型或要插入的對象的文件名,要插入圖片就保持「新建」選欄被選,並在對象類型這個列表欄中選擇一種圖片格式;如果要插入聲音就在這個列表欄中選擇「聲音」;如果要插入影像就在這個列表框中選擇「影像剪輯」,然後單擊確定按鈕。如果要在這個值中加入特定的一個圖片、聲音或影像文件,就需要在「插入對象」窗口中選擇「由文件創建」,並通過單擊「瀏覽」按鈕,在瀏覽窗口中找到需要放置的文件,雙擊將它選定。單擊「確定」按鈕退出「插入對象」窗口,這時表的相應位置就出現了要插入的文件的文件名,雙擊文件名,就可以看到或聽到相應的文件了。
2. 在資料庫中可用來存儲圖片的欄位對象是那種類型的欄位
圖片存儲到資料庫的方式一般分類兩種,一是直接圖片文件存儲到資料庫,二是將圖片存儲磁碟,資料庫中存儲其物理路徑
一、 把圖片直接以二進制形式存儲在資料庫中
一般資料庫提供一個二進制欄位來存儲二進制數據。比如SQL Server中的BINARY,VARBINARY;
1、BINARY 數據類型用於存儲二進制數據。其定義形式為BINARY( n), n 表示數據的長度,取值為1 到8000 。在使用時必須指定BINARY 類型數據的大小,至少應為1 個位元組。BINARY 類型數據佔用n+4 個位元組的存儲空間。在輸入數據時必須在數據前加上字元「0X」 作為二進制標識,如:要輸入「abc 」則應輸入「0xabc 」。若輸入的數據過長將會截掉其超出部分。若輸入的數據位數為奇數,則會在起始符號「0X 」後添加一個0,如上述的「0xabc 」會被系統自動變為「0x0abc」。
2、VARBINARY數據類型的定義形式為VARBINARY(n)。 它與BINARY 類型相似,n 的取值也為1 到8000, 若輸入的數據過長,將會截掉其超出部分。不同的是VARBINARY數據類型具有變動長度的特性,因為VARBINARY數據類型的存儲長度為實際數值長度+4個位元組。當BINARY數據類型允許NULL 值時,將被視為VARBINARY數據類型。
一般情況下,由於BINARY 數據類型長度固定,因此它比VARBINARY 類型的處理速度快
另,MySQL中有個blob欄位。Oracle資料庫中是blob或bfile類型
2、 圖片存儲在磁碟上,資料庫欄位中保存的是圖片的路徑
存儲路徑存儲路徑字元串即可,sql中可以使用varchar/nvarchar;mysql可以使用varchar
總結:將圖片文件直接以二進制存儲資料庫需要將圖片提前轉為二進制數據,以存儲圖片物理路徑的方式需要將圖片文件放置指定位置,這都需要配合不同的編程語言實現;
3. VFP中放置圖片信息的欄位類型是什麼
在VFP中採用通用類型欄位G,來存儲圖片,將圖片保存在OLE 對象中。
VFP中其它類型介紹:
字元型
C 字母、漢字和數字型文本每個字元為1個位元組,最多可有 254 個字元學生的學號或姓名, "8199101" 或 '李立'貨幣型
Y 貨幣單位8 個位元組工資, $1246.89日期型
D 包含有年、月和日的數據8 個位元組出生日期, {^1980/07/08}
日期時間型
T包含有年、月、日、時、分、秒的數據8 個位元組上班時間, {^2005/02/20 9:15:15 AM}
邏輯型
L「真」或「假」的布爾值1 個位元組課程是否為必修課, .T. 或 .F.
數值型
N 整數或小數在內存中占 8 個位元組;在表中佔1 至20個位元組考試成績, 83.5雙精度型
B 雙精度浮點數8個位元組實驗要求的高精度數據浮點型
F 與數值型一樣 浮動型
I 不帶小數點的數值4 個位元組學生的數量通用型
G OLE 對象在表中占 4 個位元組圖片或聲音備注型
M 不定長度的一段文字在表中占 4 個位元組學生簡歷字元型(二進制)
4. 想在MYSQL中插入圖片,那這個欄位的類型應該是VARCHAR么
可以存圖片的地址,當然也可以存大對象於資料庫中。
5. 可用來存儲圖片的欄位對象是( )類型欄位
blob
6. 如何將圖片直接存入資料庫(欄位類型 blob)
不會,因為沒人會直接存圖片進去,都是存路勁的
7. 設計資料庫時,圖片的欄位是什麼相對應類型怎麼向資料庫裡面插入圖片
一般設計成字元串類型,然後存儲圖片的伺服器的相對路徑,圖片存儲在伺服器的磁碟上,圖片一般不轉碼放到庫裡面,因為你圖片太多是,庫很容掛的,而且庫還很大,
8. 在資料庫中可用來存儲圖片的欄位對象是哪種類型的欄位
一、 把圖片直接以二進制形式存儲在資料庫中
一般資料庫提供一個二進制欄位來存儲二進制數據。比如SQL Server中的BINARY,VARBINARY;
1、BINARY 數據類型用於存儲二進制數據。其定義形式為BINARY( n), n 表示數據的長度,取值為1 到8000 。在使用時必須指定BINARY 類型數據的大小,至少應為1 個位元組。BINARY 類型數據佔用n+4 個位元組的存儲空間。
在輸入數據時必須在數據前加上字元「0X」 作為二進制標識,如:要輸入「abc 」則應輸入「0xabc 」。若輸入的數據過長將會截掉其超出部分。若輸入的數據位數為奇數,則會在起始符號「0X 」後添加一個0,如上述的「0xabc 」會被系統自動變為「0x0abc」。
2、VARBINARY數據類型的定義形式為VARBINARY(n)。 它與BINARY 類型相似,n 的取值也為1 到8000, 若輸入的數據過長,將會截掉其超出部分。
不同的是VARBINARY數據類型具有變動長度的特性,因為VARBINARY數據類型的存儲長度為實際數值長度+4個位元組。當BINARY數據類型允許NULL 值時,將被視為VARBINARY數據類型。
一般情況下,由於BINARY 數據類型長度固定,因此它比VARBINARY 類型的處理速度快
另,MySQL中有個blob欄位。Oracle資料庫中是blob或bfile類型
9. 資料庫image數據類型可以存放什麼類型的圖片
所有的類型
那個image不是只能放圖片的, 所有的文件都可以以二進制的形式存放到這個欄位中
10. 資料庫中的圖片的數據類型應該是什麼類型的
應該是image類型的.
圖片插入後將以二精製的形式保存在資料庫中。
提取的時候,會重組二精製數據,成圖片.
根據你說的,你列出的不是類型,而是欄位的屬性。
你自己好好的查找一下?
祝你早日解決問題 ^_^
試下備注和OLE對象。