نمایش نتایج 1 تا 3 از 3

نام تاپیک: وارد کردن عکس در جدول

  1. #1
    کاربر دائمی
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    کنار ساحل نیلگون خلیج همیشه فارس
    پست
    440

    وارد کردن عکس در جدول

    سلام

    جدولی دارم با سه فیلد : که دوتاش متنی است و یکی دیگه Binary

    آیا میشه این گونه که برای فیلدهای متنی اطلاعات وارد کرد برای فیلد باینری هم عکس وارد کرد؟(از داخل خود SQL)

    اگه میشه راهنمایی کنید.

    با تشکر

  2. #2
    کاربر دائمی آواتار in_chand_nafar
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    www.NikAmooz.com
    پست
    466

    نقل قول: وارد کردن عکس در جدول

    بله با دستور/تابع OPENROWSET
    اما یادت باشه از سمت کلاینت بخواهی اینکار را انجام بدی ممکن گیر بیافتی باید آدرس رو به شکل URL بیس وارد کنید و در ضمن اکانتی که سرویس SQL رو Start کرده باید به محل قرار گیری فایل تصویر دسترسی داشته باشه کلا از سمت کلاینت این کار رو با این دستور انجام دهید

    CREATE TABLE myTable(FileName nvarchar(60),
    FileType nvarchar(60), Document varbinary(max));
    GO
    INSERT INTO myTable(FileName, FileType, Document)
    SELECT 'Text1.txt' AS FileName,
    '.txt' AS FileType,
    * FROM OPENROWSET(BULK N'C:\1.jpg', SINGLE_BLOB) AS Document;
    GO


    ----------------------
    این هم یکی دیگه

    CREATE TABLE myTable(Document varbinary(max)) INSERT INTO myTable(Document)
    SELECT * FROM
    OPENROWSET(BULK N'C:\Image1.jpg', SINGLE_BLOB)

    پیشنهادم این که برای تکمیل اطلاعات این تابع رو توی گوگل جستجو کنی
    OPENROWSET

  3. #3
    کاربر دائمی
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    کنار ساحل نیلگون خلیج همیشه فارس
    پست
    440

    نقل قول: وارد کردن عکس در جدول

    به صورت دستی هم میشه این کار را انجام داد یا نه؟

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •