1. sql中怎麼存圖片路徑
圖片則建議保留在自己新建的images或是upload文件夾里,在頁面的具體需要圖片的地方拖進圖片控制項
資料庫只存放它的實際路徑即可
文章的內容則可以保存在資料庫里
比如說你建一個passage的表
裡面含如下欄位title(文章標題)
author(文章作者)
addtime(發表時間)
content(文章內容)
imageurl(文章圖片的資料庫路徑)
然後就是在cs頁面寫點資料庫編程的sql語句之類的就輕松搞定了
---------------------------------------------------------------------
我好象沒說明白,我是說圖片是隨即插入,沒有固定的地方.當然也可以沒有圖片.還有文字等.然後把這些保存到資料庫中.怎麼檢查文章中有圖片.怎麼保存.
那就要麻煩點
不過可以實現
你見過動網開發的論壇沒有(你想在哪裡插圖片就插圖片
插視頻插flash都可以)
寫點相應的正則表式
和公共類庫文件
然後調用實現
這個說起來簡單但還是需要基本功的哈
2. sql用什麼數據類型儲存圖片的路徑
就是image類型,它就是二進制類型,可以存儲任何數據,包括圖片、文本甚至exe之類的文件都是可以的。
3. mysql資料庫怎麼用sql指令存入圖片路徑
在資料庫中,創建一張data表,用於測試。
4. sql保存圖片路徑,及客戶端讀取
sql保存文件或者圖片
1.
用byte[]
二進制流保存
在轉換成文件。
2.
直接保存文件路徑。
客戶端如何顯示
主要是對路徑的一個操作,看看文件尾綴轉換成圖標,文件名稱。
在進行下載之類的操作
5. 怎樣把圖片存入SQL資料庫表中
圖片存入資料庫中,是以二進制字元串存入資料庫的,讀取圖片的時候要二進制轉換成Image,然後顯示到前台的。
6. sql資料庫中如何存放圖片相對路徑(不用代碼)
1、在打開【SQL Server Managemenet Studio】窗口,在【對象資源管理器】窗口依次站看【資料庫】——【新建的資料庫】節點。
7. SQL資料庫中圖片的地址如何存儲的
算了,你問這些問題真難答呢,首先你也不說是C/s程序還是B/s程序,總就一個要代碼,總不成連資料庫聯接什麼的都要寫出來吧。也不知道你要的是哪一種方式,難道別人幫你還得兩種都得完完整整寫給你嗎?
這是我以前寫的你看一下不懂直接加QQ;
1、首先從文件中讀取要加到資料庫中的圖片,將它轉換成byte[]類型,這樣就可以加到資料庫中去了。
FileStream fs = new FileStream(openPicForRead.FileName, FileMode.OpenOrCreate, FileAccess.Read);
MyData = new byte[fs.Length];
fs.Read(MyData, 0, Convert.ToInt32(fs.Length));
fs.Close();
2、從資料庫中讀取出來並在PictrueBox中顯示,用下面這種方法比較重要,如果用FileForm生成臨時文件的話如果打開第二次時就會提示文件正在使用。注意一定要用MemoryStream。
byte[] readimage = new byte[0];
int piccount = DataBind.Tables["T_Equipment"].Rows.Count;
readimage = (byte[])DataBind.Tables["T_Equipment"].Rows[piccount-1]["Photo"];
if (readimage.Length !=0)
{
MemoryStream stmBLOBData = new MemoryStream(readimage);
picEquipment.Image = Image.FromStream(stmBLOBData);
}
3、將PictureBox.Image加到資料庫中,為什麼要提到這一點呢?因為在修改一條記錄時可能不會修改它的圖像欄位,所以只能把它的顯示結果重新寫回去,當然也可以在Update時不修改它。
MyData = new byte[0];
MemoryStream ms=new MemoryStream();
PictureBox1.Image.Save(ms,ImageFormat.Jpeg);
MyData = ms.GetBuffer();
最後將MyData寫回去。
第三條的命名空間為using System.Drawing.Imaging;
8. 如何用SQL語句實現圖片的存儲和讀取
如:
System.IO.MemoryStream mstream = new System.IO.MemoryStream();
//將控制項htmlRichTextBox_imgText裡面的內容全部當作圖片存儲
this.htmlRichTextBox_img.SaveFile(mstream, RichTextBoxStreamType.RichText);
//將流轉換成數組
byte[] bWrite = mstream.ToArray();
jzdoc.Entities.s_sample obj = new s_sample();
...................................
obj.img1 = bWrite;
..............................................
jzdoc.dbsvr.Default.Save<s_sample>(obj);
9. SQL資料庫用甚麼欄位存儲圖片路徑
當然是用VARCHAR來作為存儲路徑的欄位類型咯,大小應該設為
255
。
char是字元型的,要自己指定大小
text是用來存放文本的,大小由系統指定為16,但是文本實際上不是
存儲在表中,而是存在系統分配的頁中,這些用戶不用管
網路上找到的資料
10. 如何在sql server中存儲圖片
1、首先可以存儲圖片鏈接,設置圖片鏈接欄位,如下圖所示。