PDA

View Full Version : آموزش: چگونگی کار با دیتابیس Access



bashaw5690
شنبه 02 دی 1391, 10:33 صبح
با سلام
یه سوال در مورد نحوه اتصال به اکسس دارم !
ممنون میشم اگه شما دوستان جوابمو بدین!
سوال :
کد اتصال به اکسس و اجرای دستور درج توی جدول رو میخام ؟:قلب:
خیلی خیلی ضروری!!!

bashaw5690
شنبه 02 دی 1391, 10:42 صبح
کد من اینه

namespace test
{
public partial class Form1 : Form

{
public Form1()
{
string connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source=D:\\Ali\\test1.mdb";
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
OleDbConnection mycon = new OleDbConnection(connectionstring);
OleDbCommand mycom = mycon.CreateCommand();
mycom.CommandText = "SELECT *"+"FROM test1"+"WHERE textbox1.text==1";
mycon.Open();
OleDbDataReader mydar = mycom.ExecuteReader();
mydar.Read();
mycon.Close();
MessageBox.Show(" ");
textBox1.Text = "";
textBox2.Text = "";
}
}
}

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

ارمین نصیری
شنبه 02 دی 1391, 10:58 صبح
در باتن اینجوری بنویس
privatevoid button1_Click(object sender, EventArgs e)
{
OleDbConnection mycon = newOleDbConnection(connectionstring);
OleDbCommand mycom = mycon.CreateCommand();
mycom.CommandText =""insert in to test1 values(مقدار فیلد اول,....(";
mycon.Open();
OleDbDataReader mydar = mycom.noQraryExecute();
mycon.Close();
}
}
}
در جای که مقدار فیلد هارو نوشتم باید نوع فیلد ها تو ب ترتیب بفرستی اگر رشته ای باید در تک گتیشن و اگر نامبر است باید مقدار int بفرستی