masud8002k
یک شنبه 10 اردیبهشت 1391, 15:19 عصر
سلام به همه من امروز اولین برنامه خیلی ساده رو با سی شارپ نوشتم و برای دیتا بیسش هم از اکسس استفاده کردم کد من هم اینه
public partial class Form1 : Form
{
private OleDbConnection con;
public Form1()
{
con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:/Users/masud/Documents/one.accdb;Persist Security Info=False");
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
con.Open();
string str = "insert into book (name,book)values('"+textBox1.Text+"','"+textBox2.Text+"')";
OleDbCommand cmd = new OleDbCommand();
cmd.CommandText = str;
cmd.Connection = con;
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("داده ها با موفقیت اضافه شدند!");
textBox1.Text = "";
textBox2.Text = "";
}
}
خوب حالا چند سوال دارم
1.فرض کنیم همین برنامه ساده رو میخوام بدم یکی تو کامپوتر خودش استفاده کنه باید چیکار کنم؟
2.کانکشن و آدرس اکسس من در کامپیوتر خودم C:/Users/masud/Documents/one.accdb
در این ادرس قرار داره اگر بخوام بدم به یکی دیگه باید چیکار کنم؟؟فایل اکسس هم باید بدم بگم به این آدرس کپی کن؟؟؟
3.برای این میشه حالت نصبی مثل نرم افزارها ایجاد کرد؟؟
4.اگر کاربری که از این برنامه استفاده میکنه اکسس ورژن پایین یا بالا داشته باشه؟باید چیکار کرد آیا سازگاره
پیشاپیش از راهنماییتون ممنونم
public partial class Form1 : Form
{
private OleDbConnection con;
public Form1()
{
con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:/Users/masud/Documents/one.accdb;Persist Security Info=False");
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
con.Open();
string str = "insert into book (name,book)values('"+textBox1.Text+"','"+textBox2.Text+"')";
OleDbCommand cmd = new OleDbCommand();
cmd.CommandText = str;
cmd.Connection = con;
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("داده ها با موفقیت اضافه شدند!");
textBox1.Text = "";
textBox2.Text = "";
}
}
خوب حالا چند سوال دارم
1.فرض کنیم همین برنامه ساده رو میخوام بدم یکی تو کامپوتر خودش استفاده کنه باید چیکار کنم؟
2.کانکشن و آدرس اکسس من در کامپیوتر خودم C:/Users/masud/Documents/one.accdb
در این ادرس قرار داره اگر بخوام بدم به یکی دیگه باید چیکار کنم؟؟فایل اکسس هم باید بدم بگم به این آدرس کپی کن؟؟؟
3.برای این میشه حالت نصبی مثل نرم افزارها ایجاد کرد؟؟
4.اگر کاربری که از این برنامه استفاده میکنه اکسس ورژن پایین یا بالا داشته باشه؟باید چیکار کرد آیا سازگاره
پیشاپیش از راهنماییتون ممنونم