PDA

View Full Version : مشکل ذخیره سازی یک داده 600 کارکتری با استفاده از DBEdit



sql_qassem
پنج شنبه 27 آذر 1382, 07:16 صبح
مشکل ذخیره سازی یک داده 600 کارکتری با استفاده از DBEdit
فیلد یک بانک sql server از نوع varchar بطول 600 تعریف کرده ام اما وقتی از DBEdit استفاده می کنم . وقتی طول ورودی بیش از یک مقداری می شود ,هنگام ثبت تمام اطلاعات ذخیره نمی شود . در SQL Server امتحان کردیم مشکلی نیست . ایراد از دلفی است
اگر از دوستان کسی تجربه ای در این مورد دارد لطفا در اسرع وقت جواب بدهد.
متشکرم
:wink:

baabi
پنج شنبه 27 آذر 1382, 21:39 عصر
دوست عزیز ، آیا حتما باید از DBEdit استفاده کنی؟
نمیتونی Tedit داشته باشی و از fieldbyname('').asstring استفاده کنی؟
اگه میخوای مث DBEdit اتوماتیک باشه هم راههایی هست.

SReza1
جمعه 28 آذر 1382, 09:03 صبح
من نمیدنوم شما چرا از dbedit استفاده مکنی!! نمدونم اصلا چطور یک فیلد 600 کارکتری رو دید!! اونم در یک dbedit !!!!!!
به نظر برید سراغ dbmemo بهتره!!! چون حداقل کاربر میتونه اونو ببینه!! :P

sql_qassem
دوشنبه 01 دی 1382, 06:57 صبح
نمی تونم غیر از dbedit استفاده کنم چون کامپوننت شرکت این اجازه رو نمی ده و فرم ورود اطلاعاتی بصورت داینامیک ایجاد می شود و من هیچ کنترلی روی اون ندارم.
ممنونم
SQL
8)

Hidarneh
دوشنبه 01 دی 1382, 14:23 عصر
در حقیقت 255 بایت اول ذخیره می شود . چاره ای نیست . تا اونجایی که می دونم خاصیت dbedit همینه !!! و همینطور یکی از فرقهاش با dbmemo . به هر حال یه نگاهی به سورسش و همینطور سورس edit بنداز ( الان دلفی ندارم ) شاید تونستی با تغییر اون یه کارایی صورت بدی

sql_qassem
دوشنبه 01 دی 1382, 17:39 عصر
ممنونم اما باز کمک کنید لطفا
SQL
8)

sql_qassem
پنج شنبه 06 اسفند 1383, 14:28 عصر
کسی دیگه نبود :embr: