ورود

View Full Version : مشکل در Vb6 و دیتابیس اکسس



havax2010
سه شنبه 19 مرداد 1395, 22:17 عصر
سلام خسته نباشید
من تازه واردم
ببخشید یه سوال داشتم
اول به توضیح بدم
من یه فرم میخام که (تاریخ دریافت ، شماره نامه ، نام و نام خانوادگی ، نام پدر ،مرجع ارسال کننده نامه(یه لیست باکس گذاشتم) ، شهرستان)
خب حالا من اینو فرم رو داخل وی بی 6 درست کردم داخل اکسس هم دیتابیسش رو درست کردم از اینترنت سرچ کردم دیتا بیسم اتصل دادم به وی بی
الان یه مشکل دارم اونم اینه که من برا تاربخ دریافت میخام سیستم تاریخ شمسی روز رو وارد کنه بخاطر همینم تو نت سرچ کردم تقویم fardate رو دیدم اونم به برنامه اضافه کردم اما وقتی میخام تاریخی که تو تقویم نشون میده وارد یتابیس کنم ارور ران تایم میده و برنامه رو میبنده
خاهشا اساتید راه حلی دارن که من این مشکل رو حل کنم
ببخشید پیشاپیش ممنونم

isaac23
چهارشنبه 20 مرداد 1395, 07:58 صبح
من که تست کردم مشکلی نداشت.... با این دستور میشه تاریخ رو گرفت.

Private Sub FarDate1_Change()
Text1.Text = FarDate1.Text
End Sub




کامپونت رو ریجستر کن قبلش.

havax2010
چهارشنبه 20 مرداد 1395, 08:16 صبح
من که تست کردم مشکلی نداشت.... با این دستور میشه تاریخ رو گرفت.

Private Sub FarDate1_Change()
Text1.Text = FarDate1.Text
End Sub




کامپونت رو ریجستر کن قبلش.
سلام
خیلیییی ممنون از جواب سریع
چجوری میتونم کامپونت رو ریجستر کنم؟(همین که ادد کنم به برنامه منظورتونه؟)
برای این تاریخ در اکسس برا فیلدش چه نوعی رو انتخاب کنم؟بزام date & time
برا مرجع ارسال کننده تو برنامه یه لیست باکس میخام که مثلا یکی ازش انتخاب بشه . چجوری میتونم مقداری که لیست باکس انتخاب میشه رو به دیتابس ادد کنم
یه PDF اموزشی چیزی میشه معرفی کنی بخونم برا این کارا؟
ممنون

havax2010
شنبه 23 مرداد 1395, 07:55 صبح
سلام
خیلیییی ممنون از جواب سریع
چجوری میتونم کامپونت رو ریجستر کنم؟(همین که ادد کنم به برنامه منظورتونه؟)
برای این تاریخ در اکسس برا فیلدش چه نوعی رو انتخاب کنم؟بزام date & time
برا مرجع ارسال کننده تو برنامه یه لیست باکس میخام که مثلا یکی ازش انتخاب بشه . چجوری میتونم مقداری که لیست باکس انتخاب میشه رو به دیتابس ادد کنم
یه PDF اموزشی چیزی میشه معرفی کنی بخونم برا این کارا؟
ممنون

سلام مجدد
مشکلات بالام حل شد
الان یه مشکل هست اونم اینه
کمبوباکسی که گذاشتم مقدار نداره میخام در برنامه بهش مقدار بدم (که خب اینم مشکلی نیست) مشکل اینه برنامه رو وقتی میبندم و دوباره اجرا میکنم مقدار ها رو نگه نمیداره
راهی هست که بتونم مثلا برنامه اجرا میشه مقدار ها وارد بشن و وقتی هم چیزی اضافه میکنم پاک نشه؟

isaac23
شنبه 23 مرداد 1395, 07:55 صبح
در مورد سوال اولت :: در مسیر ویندزو پوشه سیستم 32 کپی کن این فایل ocx رو
سوال دوم: اره دیتا و تایم بزار یا Text فرقی نمیکنه ...
سوال سومت متوجه نشدم اصلا ...بیشتر توضیح بدید؟

havax2010
شنبه 23 مرداد 1395, 08:08 صبح
در مورد سوال اولت :: در مسیر ویندزو پوشه سیستم 32 کپی کن این فایل ocx رو
سوال دوم: اره دیتا و تایم بزار یا Text فرقی نمیکنه ...
سوال سومت متوجه نشدم اصلا ...بیشتر توضیح بدید؟
اولا خیلی ممنونم از جواب سریعت
برنامه من یه فرم داره که خب یه سری تکست باکس و کمبوباکس داخلشه
کمبوباکس ها خالیه میتونم قبل از شروع برنامه بهش اون مقدار هایی که میخام بدم ولی میخام بتونم به کمبوباکس در خلال برنامه(یعنی مثلا جایی نیاز شد) دوباره بهش مقدار اضافه کنم
این کارم انجام میدم ملی مشکلم اینه هرچی میخام اضافه میکنم ولی وقتی برنامه رو میبندم باز میکنم دیگه اون مقدار هایی که اضافه کردم نیستن
میخام جوری بشه که بتونم کمبوباکس رو ذخیره کنم که برنامه رو اجرا میکنم چیزی پاک نشه

isaac23
شنبه 23 مرداد 1395, 11:29 صبح
اهان خوب دوست عزیز باید اطلاعاتت ر و یه جایی ذخیره کنی مثلا بان ک اطلاعتی اکسس بهترینگزینه هست ....

اطلاعات رو بریز توی بانک و از برنامه بخون و بریز توی کمبو بوکس


سخت نیست راحته

havax2010
شنبه 23 مرداد 1395, 11:49 صبح
اهان خوب دوست عزیز باید اطلاعاتت ر و یه جایی ذخیره کنی مثلا بان ک اطلاعتی اکسس بهترینگزینه هست ....

اطلاعات رو بریز توی بانک و از برنامه بخون و بریز توی کمبو بوکس


سخت نیست راحته
مشکلم همینه نمیدونم چجوری
یکم توضیح بدی حله
الان یه دیتابیس اکسس دارم ولی متوجه نمیشم چجوری کمبوباکسم از دیتا بیس اطلاعات رو بگیره و چجوری ادد کنم چیزی ب دیتابیس

isaac23
دوشنبه 01 شهریور 1395, 09:11 صبح
فکر کنم مشخض باشه نیازی به توضیح نیست .


Adodc1.Recordset.MoveFirst
For i = 0 To Adodc1.Recordset.RecordCount
Combo1.AddItem (Adodc1.Recordset.Fields!Nameb)
Adodc1.Recordset.MoveNext
Next



!Nameb= این نام فیلد من توی بانک اطلاعاتی هست.
با یه حلقه اومدم گفتم از اول شروع بکن و هر چی داخل فیلد ها هست اضافه کنه به کمبو .

توی یه دکمه بذار و تست کن