برگزیده های پرشین تولز

ADO ویژوال بیسیک و ?

Marilyn_Manson

کاربر تازه وارد
تاریخ عضویت
30 اکتبر 2005
نوشته‌ها
11
لایک‌ها
0
محل سکونت
قعر جهنم
سلام . من چند سوال در مورد ویژوال بیسیک داشتم. اگر کسی برنامه ای آماده مشابه یا نمونه ای دارد بگذارد هم ممنون میشم.

1) برنامه ای با یک بانک اطلاعاتی (ترجیحا با ADO ) که در آن ارتباط یک به چند وجود داشته باشد و اطلاعات رو از طریق فرم ورودی دریافت کند. مثلا یک فرم که اطلاعات دانشجویان رو ذخیره می کند ، شامل {نام – نام خانوادگی – دروس}. یعنی هر یک دانشجو می تواند چند درس انتخاب کند .

بانک و نحوه Relation و درست کردن فرمشو تو ACCESS می دونم ولی تو VB نمی دونم !
آیا وقتی یک بانک تو ACCESS درست می کنیم و Relation ها و Query هاشو می سازیم ، اون تو VB وقتی با ADO استفاده شه ، معتبره؟ یا باSQL باید دوباره ارتباط ها رو ساخت ؟



2) برنامه ای با بانک اطلاعاتی و فرم ورودی بشکل زیر
هر یک فروشگاه : { چند کالا آن فروشگاه) + { چند چک آن فروشگاه} را ذخیره می کند.

3)مشکل تاریخ هجری شمسی رو چگونه باید حل کرد ؟ (هنگام ورود – هنگام مرتب سازی بر اساس تاریخ)


4) جستجو مورد بعدی ، وقتی از ADO استفاده کرده ایم ؟ (Find next)
 

mostafa_gm

Registered User
تاریخ عضویت
4 آپریل 2005
نوشته‌ها
1,863
لایک‌ها
438
محل سکونت
My House
شما هر چی تو access میسازی مثل Table ، Query ، Relation یا هر چیز دیگه ای غیر از فرم تو VB معتبر و قابل استفاده است.
 

Marilyn_Manson

کاربر تازه وارد
تاریخ عضویت
30 اکتبر 2005
نوشته‌ها
11
لایک‌ها
0
محل سکونت
قعر جهنم
مرسی. مشکل اینجاست که تو اکسس یک ویزارد داره که فرم بانک realtion دار رو سریع درست میکنه ولی تو VB نمیشه اینکار رو کرد ! یکی کمک کنه لطفا:wacko:
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر
به نقل از Marilyn_Manson :
سلام . من چند سوال در مورد ویژوال بیسیک داشتم. اگر کسی برنامه ای آماده مشابه یا نمونه ای دارد بگذارد هم ممنون میشم.

1) برنامه ای با یک بانک اطلاعاتی (ترجیحا با ADO ) که در آن ارتباط یک به چند وجود داشته باشد و اطلاعات رو از طریق فرم ورودی دریافت کند. مثلا یک فرم که اطلاعات دانشجویان رو ذخیره می کند ، شامل {نام – نام خانوادگی – دروس}. یعنی هر یک دانشجو می تواند چند درس انتخاب کند .

بانک و نحوه Relation و درست کردن فرمشو تو ACCESS می دونم ولی تو VB نمی دونم !
آیا وقتی یک بانک تو ACCESS درست می کنیم و Relation ها و Query هاشو می سازیم ، اون تو VB وقتی با ADO استفاده شه ، معتبره؟ یا باSQL باید دوباره ارتباط ها رو ساخت ؟



2) برنامه ای با بانک اطلاعاتی و فرم ورودی بشکل زیر
هر یک فروشگاه : { چند کالا آن فروشگاه) + { چند چک آن فروشگاه} را ذخیره می کند.

3)مشکل تاریخ هجری شمسی رو چگونه باید حل کرد ؟ (هنگام ورود – هنگام مرتب سازی بر اساس تاریخ)


4) جستجو مورد بعدی ، وقتی از ADO استفاده کرده ایم ؟ (Find next)
اینهایی که میگید یکی دو خط نیست؛ قسمت خواصیش رو مد نظرتون هست یا کلا برنامهش رو توی وی بی می خوای؟
 

mostafa_gm

Registered User
تاریخ عضویت
4 آپریل 2005
نوشته‌ها
1,863
لایک‌ها
438
محل سکونت
My House
به نقل از Marilyn_Manson :
مرسی. مشکل اینجاست که تو اکسس یک ویزارد داره که فرم بانک realtion دار رو سریع درست میکنه ولی تو VB نمیشه اینکار رو کرد ! یکی کمک کنه لطفا:wacko:
خوب آره فرمها رو باید تو VB خودت درست کنی ولی اطلاعات دیتابیس همگی قابل دستیابی هستن.
 

Marilyn_Manson

کاربر تازه وارد
تاریخ عضویت
30 اکتبر 2005
نوشته‌ها
11
لایک‌ها
0
محل سکونت
قعر جهنم
bala جون اگه برنامه نمونه داری که چه بهتر!

آقا مصطفی میشه بگید چطوری فرمها رو درست کنم ؟
یک فرم که به پایگاه داده ای با ارتباط یک به چند متصل است می خوام !

یک پایگاه داده که توش realtion وجود داره رو راحت میشه با ویزارد اکسس فرمشو ساخت ولی تو وی بی چطوری فرمش رو بسازم ؟ 2 تا ado می خواد - فرم تو فرمه( MID Form) ؟ ؟ یک توضیح بمن بدید....

بانکی که توش realtion یک به چند داره ! یعنی وقتی فرمش رو ویزارد اکسس می سازه بالای فرم مقادیر ورودی رو با textbox میگیرد و در پایین فرم یک Grid وجود دارد که مقادیر مرتبط رو می گیرد (ارتباط یک به چند)
__________________
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر
به نقل از Marilyn_Manson :
bala جون اگه برنامه نمونه داری که چه بهتر!

آقا مصطفی میشه بگید چطوری فرمها رو درست کنم ؟
یک فرم که به پایگاه داده ای با ارتباط یک به چند متصل است می خوام !

یک پایگاه داده که توش realtion وجود داره رو راحت میشه با ویزارد اکسس فرمشو ساخت ولی تو وی بی چطوری فرمش رو بسازم ؟ 2 تا ado می خواد - فرم تو فرمه( MID Form) ؟ ؟ یک توضیح بمن بدید....

بانکی که توش realtion یک به چند داره ! یعنی وقتی فرمش رو ویزارد اکسس می سازه بالای فرم مقادیر ورودی رو با textbox میگیرد و در پایین فرم یک Grid وجود دارد که مقادیر مرتبط رو می گیرد (ارتباط یک به چند)
__________________
خب اینهایی که می گید، همش باید توی وی بی نوشته بشه، توی ویبی به relation ها هم دسترسی دارید، ولی در واقع زیاد کارایی نداره، شما باید با دستورات SQL و Join های مختلف، چیزی که لازم دارید بدست بیارید بعد به کنترلها Bind ش کنید. اگر می خواید برنامه ای نوشته بشه بطور کامل دیتابیسش رو شرح بدید و بگید چه چیزهایی می خواید تا ، تا اونجایی که امکان داره کمکتون کنیم.
 

Marilyn_Manson

کاربر تازه وارد
تاریخ عضویت
30 اکتبر 2005
نوشته‌ها
11
لایک‌ها
0
محل سکونت
قعر جهنم
مرسی از جواب سر یعتون.
اگه ممکنه یک بانک رو خودتون درست کنید و Relation اش هم ایجاد کنید و خودتون فرمش رو هم بسازید و برام بزارید برا دانلود یا برام بفرستید (Mial)

ساده ترین مثال (زیاد وقتتونو نگیره)
: بانکی با دو table : table اول : فیلد نام و نام خانوادگی و table دوم دارای فیلد دروس
(مسلما یک فیلدهایی هم جهت Primary key , foreign key در هر دو Table لازمه که خودتون می دونید برای ایجاد ارتباط دو Table اجباریه)
نام و نام خانوادگی در بالای فرم با TEXTBOX ورودی بگیرند و یک GRID هم در پایین همون فرم باشه که درس به تعداد نامحدود بگیره ( ییعنی ک دانشجو بیش از یک درس رو می تونه انتخاب کنه)
 

Marilyn_Manson

کاربر تازه وارد
تاریخ عضویت
30 اکتبر 2005
نوشته‌ها
11
لایک‌ها
0
محل سکونت
قعر جهنم
یک برنامه نمونه می خوام .... فرم ثبت مقادیر ورودی کاربر ها در وب و ذخیره مقادیر دریافتی در دیتا بیس و سپس نمایش اونها در وب ....
مثل این تابلو ها که در کنار بعضی سایت هاست که همه نظر شونو میدن و send رو میزنن و بلافاصله می بینی آنچه وارد کردی تو یک صفحه اسکرول دار نمایش داده میشه.
((((سرتونو درد نیارم. یک چیزی مثل قسمت "نظر بدین " تو پرشین بلاگ !!!! )))
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر
والا راستش می تونم براتون بنویسمشون، ولی الان خیلی سرم شلوغه،
اگر شما وی بی و اکسس کار کردید، خودتون شروع کنید به ساختنش بعد هرجاش سوال داشتید مطرح کنید، یا اگرم می خواید، بعنوان پروژه بگیرم براتون بنویسم؟
 
بالا