PDA

View Full Version : نحوه اضافه کردن به بانک اکسس



amir_pro
چهارشنبه 15 فروردین 1386, 19:34 عصر
از دوستان خواهش می کنم که راه ها یا یکی از بهترین راه هایی را که به نظرشون بهترین رها برای اضافه کردن به بانک است را ارایه بدند- داده ها از طریق textBox وارد می شود
ممنون

hdv212
پنج شنبه 16 فروردین 1386, 03:40 صبح
به هر صورتی که دستورات رو وارد کنی در نهایت با دستور Insert وارد دیتابیس میشه،هم میتونی مستقیما از دستور Insert استفاده کنی و پارامترهایی ورودیتو بهش Add کنی، هم میتونی از DataRow استفاده کنی و پارامترهای ورودیتو در Column های متناظرش بنویسی.

هر دو روش تقریبا یکسان هستن.

amir_pro
پنج شنبه 16 فروردین 1386, 09:12 صبح
ممنون- من هر کاری کردم نشد بی زحمت شما میتونید یه برنامه نمونه ارایه بدید که این راه حلها را پیاده سازی کرده باشه؟

hdv212
پنج شنبه 16 فروردین 1386, 15:43 عصر
یه نمونه با Insert :
this.sqlConnection1.Open();
SqlCommand command = new SqlCommand();
command.Connection = this.sqlConnection1;
command.CommandText = "INSERT INTO t_TypeMail(TypeName,Description) VALUES(@TypeName,@Description)";
SqlParameter p1 = new SqlParameter("@TypeName", this.txt_typeMail.Text);
SqlParameter p2 = new SqlParameter("@Description", this.txt_description.Text);
command.Parameters.Add(p1);
command.Parameters.Add(p2);
command.ExecuteNonQuery();
this.sqlConnection1.Close();

دقت کن در تعریف SqlParameters در آرگومان دوم تابع سازندش، مقدار TextBox خودمو بهش پاس کردم یعنی اینا :

this.txt_typeMail.Text
this.txt_description.Text

موفق باشید.