PDA

View Full Version : فیلد Image در بانک اطلاعاتی SQL Server



nightHunter
یک شنبه 20 آبان 1386, 09:51 صبح
سلام

در یک جدول در بانک اطلاعاتی SQL Server 2000 فیلدی از نوع Image داریم ، اگر بخوایم با دستورات SQL از طریق Query این فیلد رو مقدار دهی کنیم به چه شکل باید عمل کنیم . ( منظور فرمان Insert Into میباشد )

با تشکر .

A.Nemati
یک شنبه 20 آبان 1386, 16:23 عصر
کافی است در Query خودت یک پارامتر از نوع image تعریف کنی.
حال مقدار لازم رو بهش پاس بدی (می‌تونی برای اینکار از MemoryStream) استفاده کنی مثلا:


MemStream.LoadFromFile('A.Doc');
Query.Parameters.ParamByName('@PImage').LoadFromSt ream(MemStream);


و یا بدون Stream


Query.Parameters.ParamByName('@PImage').LoadFromFi le('A.Doc', ftBlob);

nightHunter
دوشنبه 21 آبان 1386, 09:21 صبح
سلام

متشکرم از توجه شما ، این موردی که شما فرمودی رو چک میکنم .