ورود

View Full Version : چگونگي ثبت اطلاعات درون تكس باكس هاي روي فرم در datagrid كه به جدول بانك اطلاعاتي وصل است؟



reshehri
سه شنبه 21 دی 1389, 17:51 عصر
سلام دوستان
روي يك فرم چند تا تكس باكس دارم و زير آن يك datagrid وجود دارد كه به يكي از جداول بانك اطلاعاتي مرتيط مي باشد

حالا سئوال من اين است كه چگونه مي توان به ساده ترين روش كدي نوشت كه با زدن دكمه ي ثبت محتواي تكس باكس ها وارد جدول بانك شده و در datagrid زير فرم نيزنمايش داده شود

mbf5923
چهارشنبه 22 دی 1389, 13:09 عصر
خوب شما اين اطلاعات رو داخل بانكتون ذخيره كنيد و بعد از اون از دستور adodc1.refresh و يا datagrid1.refresh استفاده كنيد
اين مشكاش كجاست؟

sajad_boj70
جمعه 24 دی 1389, 19:58 عصر
سلام.
دوست من شما چند راه داری:
1- ابتدا هر تکست باکس تون رو به فیلد مربوط به بانک اطلاعاتیتون مربوط کنید.
به این صورت که اول رو تکستون کلیک میکنید سپس از خاصیت data source تکستون Adodc تون رو انتخاب میکنید و از خاصیت Datafield تون نام فیلد بانکتون رو انتخاب میکنید مانند شکل زیر
65067

حالا تو دکمه ثبت اطلاعاتت این کد رو بنویس

Adodc1.Recordset.AddNew

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


Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields!Name = Text1.Text
Adodc1.Recordset.Fields!Family = Text2.Text
Adodc1.Recordset.Fields!Age = Text3.Text
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""

حالا به جای Name , Family,Age فیلدهای خودت رو بنویس