PDA

View Full Version : لطفا در این مورد من را راهنمایی کنید



MSRProg2005
شنبه 18 تیر 1384, 17:06 عصر
سلام خدمت شما
من دو تا مشکل رو داشتم که قبلا بلد بودم ولی الان چون خیلی وقت هست برنامه نویسی نکردم یادم رفته
اولی اینکه وقتی میخوام که در VB6 با ADO DB یک Query بفرستم گرچه Syntax اون Query
درست هست اما کار نمیکنه و هیچ نتیجه ای به من نمیده مثلا اونه Quer این شکلی هست

SELECT * FROM TAC_USR WHERE TAC_Attr = '[Credits]TimeLeft' AND TAC_VAl ='120' AND TAC_ID Like 'ccd%' AND TAC_Attr = '[Global]Name' AND TAC_VAl Like 'noname%' AND TAC_Attr = '[Global]Groups' AND TAC_VAl ='card'
ما در این مورد فکر نمیکنید که به خاطر زیادی استفاده از AND باشه
اگر مشکل اینه شما میگین چه کار باید انجام بدم

و مشکل دیگه این هست که با SavePicture چه طور میشه یک تصویری رو که داخل PictureBox
رسم کردیم رو با پسوند BMP ذخیره کرد
ازتون ممنون میشم کمکم کنید
یا علی

PalizeSoftware
شنبه 18 تیر 1384, 20:04 عصر
دوست عزیز در مور دستور باید بگم که از نظر دستوری درسته ولی باید ببینید آیا با این تعداد شرط واقعا نتیجه‌ای وجود دارد؟

و برای ذخیره محتویات رسم شده از این دستور:


SavePicture Picture1.Image, "C:\MyBmp.bmp"

MSRProg2005
شنبه 18 تیر 1384, 20:30 عصر
سلام
از جوابتون ممنونم
اون دستور از نظر نتیجه برایش نتیجه هست ولی هیچ کاری انجام نمی ده
در مورد SavePicture هم من این دستور رو میزدم ولی وقتی از Picture1.PainPicture استفاده میکنم یک صفحه سفید ذخیره میشه
شما راه حلی به نظرتون میرسه ؟
ممنون

حامد مصافی
شنبه 18 تیر 1384, 21:37 عصر
RecordSource کنترل ADO را برابر دستور SQL بگذارید و ان را Refresh کنید

PalizeSoftware
شنبه 18 تیر 1384, 22:21 عصر
در مورد ذخیره تصویر خاصیت AutoRedraw از شئی Picture Box باید True باشد.
در مورد نتیجه Query، طرز استفاده شما از نتیجه چطوری هست؟