Borna66
08-18-2010, 11:28 PM
سلام دوستان،
توسط اين آموزش، خيلي راحت ميتونين برنامتون رو به ديتابيس وصل کنين و اطلاعاتي که وارد ميکنين رو درون آن ذخيره کنيد.
1- برنامه Microsoft Access رو باز کنين، و يک ديتابيس به نام Database1.mdb بسازين (مثل عکس زير پيش برين)
http://pnu-club.com/imported/mising.jpg
2- وارد برنامه Microsoft Visual Studio C#.Net بشين و فرمي همانند عکس زير درست کنين:
http://pnu-club.com/imported/mising.jpg
3- حال به قسمت کد نويسي برنامتون بريد و همانند عکس زير، کدها رو قرار بديد:
http://pnu-club.com/imported/mising.jpg
3.1- اولين کد مربوط به خواندن کدهاي اتصال به ديتابيس هست که بايد در ابتداي برنامه فراخواني بشه:
Code:
using System.Data.OleDb;
3.2- کد زير هم به همين صورت که در عکس آمده بايد قرار بگيره:
Code:
private OleDbConnection con;
3.3- کد زير براي آدرس فايل ديتابيس مي باشد که اين هم درون کد فرم بايد قرار بدين:
Code:
con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Database1.mdb;Persist Security Info=False");
4- به خود فرمتون برگردين و روي دکمه ي ثبت 2 بار کليک کنيد تا برنامه ي مربوط به ذخيره شدن اطلاعات در ديتابيس رو درون کد آن بنويسيد:
http://pnu-club.com/imported/mising.jpg
کليه کد:
Code:
con.Open();
string query = "insert into Yekta (name, family, age, website) VALUES ('" + textBox1.Text + "', '" + textBox2.Text + "', '" + textBox3.Text + "', '" + textBox4.Text + "')";
OleDbCommand myCommand = new OleDbCommand();
myCommand.CommandText = query;
myCommand.Connection = con;
myCommand.ExecuteNonQuery();
con.Close();
4.1- در اين قسمت نام Item هايي که در فايل ديتابيس ساختين قرار ميگيره.
4.2- در اين قسمت مقدار TextBox هايي که ساختين قرار ميگيره.
يعني به طوري مثال آيتم Name با Textbox1 در ارتباط هست و آيتم Family با Textbox2 (به ترتيب نوشتن بستگي داره)
4.3- نام جدولي که در فايل ديتابيس نوشتين هست.
5- برنامه آمادست و ميتونين اجرا و تست کنين:
http://pnu-club.com/imported/mising.jpg
موفق باشید.
توسط اين آموزش، خيلي راحت ميتونين برنامتون رو به ديتابيس وصل کنين و اطلاعاتي که وارد ميکنين رو درون آن ذخيره کنيد.
1- برنامه Microsoft Access رو باز کنين، و يک ديتابيس به نام Database1.mdb بسازين (مثل عکس زير پيش برين)
http://pnu-club.com/imported/mising.jpg
2- وارد برنامه Microsoft Visual Studio C#.Net بشين و فرمي همانند عکس زير درست کنين:
http://pnu-club.com/imported/mising.jpg
3- حال به قسمت کد نويسي برنامتون بريد و همانند عکس زير، کدها رو قرار بديد:
http://pnu-club.com/imported/mising.jpg
3.1- اولين کد مربوط به خواندن کدهاي اتصال به ديتابيس هست که بايد در ابتداي برنامه فراخواني بشه:
Code:
using System.Data.OleDb;
3.2- کد زير هم به همين صورت که در عکس آمده بايد قرار بگيره:
Code:
private OleDbConnection con;
3.3- کد زير براي آدرس فايل ديتابيس مي باشد که اين هم درون کد فرم بايد قرار بدين:
Code:
con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Database1.mdb;Persist Security Info=False");
4- به خود فرمتون برگردين و روي دکمه ي ثبت 2 بار کليک کنيد تا برنامه ي مربوط به ذخيره شدن اطلاعات در ديتابيس رو درون کد آن بنويسيد:
http://pnu-club.com/imported/mising.jpg
کليه کد:
Code:
con.Open();
string query = "insert into Yekta (name, family, age, website) VALUES ('" + textBox1.Text + "', '" + textBox2.Text + "', '" + textBox3.Text + "', '" + textBox4.Text + "')";
OleDbCommand myCommand = new OleDbCommand();
myCommand.CommandText = query;
myCommand.Connection = con;
myCommand.ExecuteNonQuery();
con.Close();
4.1- در اين قسمت نام Item هايي که در فايل ديتابيس ساختين قرار ميگيره.
4.2- در اين قسمت مقدار TextBox هايي که ساختين قرار ميگيره.
يعني به طوري مثال آيتم Name با Textbox1 در ارتباط هست و آيتم Family با Textbox2 (به ترتيب نوشتن بستگي داره)
4.3- نام جدولي که در فايل ديتابيس نوشتين هست.
5- برنامه آمادست و ميتونين اجرا و تست کنين:
http://pnu-club.com/imported/mising.jpg
موفق باشید.