کد های اتصال با دیتا بیس رو بلدم ولی ما که میخایم ستاپ یک اپلیکیشن رو بسازیم باید تو ویژوال دیتابیس اون هم باشه دیگه مگه نه؟؟؟؟ خب تو وب دیتابیس رو جدا روو هاست آپلود میکردیم ... تو اپلیکیشن چطوریه؟ کجا و چجوری ایجاد کنیم؟؟
معمولا در ویندوز اپلیکیشن دیتابیس را SqlExpress میسازیم و در کنار برنامه قرار میدهیم
در ستاپ هم تنظیم میکنیم که SqlExpress نصب بشه
من برای ساخت ستاپ از installAware استفاده میکنم
آهاان! خب من که میخوام sql based-database ادد کنم ارور میده!!! میشه دیتا بیسی که درsql server management studio ایجاد کردم رو ادد کنم در server explorer???
بله میتونید
اگر خطا میده ممکنه SqlExpress نصب نباشه
اونوقت وقتی که فایل .mdf ندارم توی پروژم مشکلی پیش نمیاد موقع تبدیل به ستاپ؟؟؟
چرا ندارید ؟
وقتی بانکتون Express باشه باشید داشته باشید
khob in moshkelo hal kardam! table sakhtam, vali asan dadehaa too table sabt nemishan!!!! asan hich erroriam nemide, vali jadvalam por nemishe!!!
in code mane:
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=.\SQLEXPRESS; AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True; User Instance=True";
con.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = "insert into [Table](name,nevis,nasher)VALUES('" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "');";
cmd.Parameters.Clear();
cmd.Parameters.AddWithValue("@name", textBox2.Text);
cmd.Parameters.AddWithValue("@nevis", textBox3.Text);
cmd.Parameters.AddWithValue("@nasher", textBox4.Text);
cmd.ExecuteNonQuery();
MessageBox.Show("Added Successfully!");
con.Close();
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)