تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 24

نام تاپيک: مشکل در کار با memo و ذخیره آن در بانک

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    1 مشکل در کار با memo و ذخیره آن در بانک

    سلام
    اساتید محترم به کمکتون محتاجم
    من میخوام یه متن را که در memo یا richedit هر کدام که باشه در بانک sql 2000 ذخیره کنم واسه ذخیره مشکلی ندارم مشکلم اینجاست که تمام خطهای نوشته ام را هر کدام در یه سلول فیلدم قرار میده که من میخوام مثل edit در یه سلول باشه تمام متنم چون در هنگام برگشتش یعنی انتقال اطلاعات memo از بانک به نرم افزار فقط خط اول یا متن اولین سلول به نرم افزار میاد حالا یه راه حلی جلو پام بذارید مهم نحوهی ذخیره اش در بانک نیست فقط جوری حل شه مشکل ممنون میشم گشتم راه حلش نبود تو سایت بدجور گرفتارم مرسی فقط اگه امکان داره یه راه حل با مثال یه با کد نمونه باشه ممنون میشم

  2. #2
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    دوست عزیز. چرا از DBMemo استفاده نمیکنی؟

    از چه کدی برای انتقال اطلاعات از Memo به فیلدت استفاده میکنی؟

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    پيش فرض

    سلام مرد مباح عزیز استاد بزرگوار
    مرسی که همیشه اولی
    dbmemo رو کجا باید پیدا کرد
    من از کد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    که یکی وارد میکنه یکی بر میگردونه استفاده کردم که کار میکنه حالا کوئری این دستور چی میشه با کوئری نتونستم درستش کنم اگه مشه کمک کنی ممنونم
    بازم مرسی

  4. #4
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    توی تب DB access یک کامپوننت با این نام هست و میتوی از اون استفاده کنی و کارت راحت حل میشه.
    من تا حالا این کارو با کد نکردم ولی به نظرم چندتا مشکل توی کدت هست.

    به هر حال به کد نیازی نداری.

  5. #5
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    پيش فرض

    سلام
    داداش
    حالا با این کد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با این کوئری در بانک ذخیره میشه ولی یه خطا میده که میگه
    command text dose not return a result set
    در ضمن من از دلفی 7 استفاده می کنم هر چقدر توی تب هاش گشتم این تبی که گفتین رو پیدا نکردم
    توی پکیج هاشم گشتم نبود
    مرسی بازم
    مشکل این خطا چیه

  6. #6
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    1. من هم از دلفی 7 استقاده میکنم. تا جایی که یادم میاد اسم دقیقش DataAccess هست و اسم کامپوننت هم DBMemo.
    امکان نداره نباشه. چون به صورت پیش فرض با خود دلفی نصب میشه. ولی اگه بازم پیداش نکردی حتما دلفی رو دوباره اینستال کم.
    خیلی کارهاتو توی کار با دیتابیس راحت میکنه.

    2. ننوشتی که B از چه نوع کامپوننتی هست. ولی از Errorی که میبینم میتونم حدث بزنم که ADOQuery هستش. برای این کار از ADOCommand توی خود تب ADO استفاده کن تا مشکلت حل بشه و ارر نده.

  7. این کاربر از مرد مباح بخاطر این مطلب مفید تشکر کرده است


  8. #7
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    سلام. در مورد پیغام خطا حق با مرد مباح عزیز هست. ضمن اینکه اگر اصرار به استفاده از adoQuery دارید به جای متد Open باید از ExecSql استفاده کنید

  9. این کاربر از F A R H A D بخاطر این مطلب مفید تشکر کرده است


  10. #8
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    پيش فرض

    با سلام
    و تشکر از توجه تون
    راستش مر مباح عزیز من با adocommand تا حالا کار نکردم نمیدونم نحوه کار باهاش چه جوری
    ولی مشکلم رو با همون کوئری حل کردم و نوشتم من یه جدول ثبت سند دارم که برای 4 قسمتش از ممو استفاده میکنم تمام ایرادای که داشت رو گرفتم کد من اینه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من این کد رو واسه تمام جدول هام به کار بردم هیچ کدام مشکلی نداشته غیر این یکی که چون از ممو استفاده کردم و ناچارم استفاده بکنم گیر کردم
    که حالا ایرادی گرفت که مغز من نکشید که از کجاست اررش اینه
    string or binary data would be truncated
    نمیدونم مشکلش از کجاست اگه راهنمایی کنید ممنونم
    از دوست عزیز فرهاد جون نیز ممنون

  11. #9
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    دوست عزیز. من واقعا نمیدونم چرا اینقدر قضیه رو سخت میکنی. وافعا دلیلی داره که از DBMemo استفاده نمیکنی؟
    من قبلا هم عرض کردم که خودم تا حالا با کد اطلاعات توی Memo نریختم پس نمیتونم کمک خوبی باشم ولی خود دلفی برای این کار کامپوننت داره و استفاده از اون منطقیه.
    چیز دیگه ای هم در این مورد نمیدونم که بتونم بیشتر کمکتون کنم.

  12. #10
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    پيش فرض

    سلام دادش مباح
    من طبق گفته شما عمل کردم و به جای ممو از dbmemo استفاده کردم با این کد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا ایراد بر طرف شده یعنی ارر نمیگیره ولی در پایگاه داده اطلاعاتی رو که توی dbmemo دارم داخل بانکم ذخیره نمیکنه فیلدای داخل بانک خالیه
    من با همون ممو بالاخره فهمیدم مشکلش از کجاست مشکلش اینه که مثلا من داخل ممو تایپ میکنم پوریا رستمی ذخیره میکنه ولی وقتی فاصله بین پوریا و رستمی زیاد میشه یعنی میشه پوریا رستمی اون ارر رو میگیره که البته این مشکل با تایپ انگلیسی وجود نداره با تایپ فارسی مشکل داره به دادم برسید
    Last edited by pourya_lover; 01-11-2009 at 22:17.

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •