سلام
من می خوام برای هر سال تحصیلی جدید کاربر با وارد کردن یک سال و زدن دکمه create یه دیتابیس جدید با مشخصات دیتابیس قبلی ایجاد کنه و نام دیتابیس رو همان نام وارد شده توسط کاربر قرار بده
سلام
من می خوام برای هر سال تحصیلی جدید کاربر با وارد کردن یک سال و زدن دکمه create یه دیتابیس جدید با مشخصات دیتابیس قبلی ایجاد کنه و نام دیتابیس رو همان نام وارد شده توسط کاربر قرار بده
سلام به نظرم این کار درست و منطقی نیست.چون کاربر دیگه به اطلاعات قبلش دسترسی نداره.و ی مشکل دیگم اینه اگر کاربر دوتا سال تکراری وارد کرد تکلیف چیه؟
به نظرم ی فیلد سال ،تو جدولت اضافه کنی و با دستور sqlبگی فقط اطلاعات سال جاری رو نشون بده.
يه ديتابيس خام داشته باش .يه كپي از ديتابيس اصلي بگير و به نام و مسيري كه ميخاي كپي كن
سلام دوستان خوبم ممنون بابت توجهتون دیتابیسم access هستش و این رو نوشتم
private void button1_Click(object sender, EventArgs e) {
string path = Application.StartupPath;
File.Copy(path + "\\Sample_DR.accdb", textBox1.Text.Trim() + ".accdb");
}
برای دسترسی به اطلاعات سال قبل دکمه بازیابی قرار میدم. اول می خواستم فیلد سال تحصیلی قرار بدم ولی اونوقت بعد از چند سال با افزایش رکورد سرعت ممکنه کم بشه. ولی برای سال تکراری وارد کردن؟؟؟؟؟؟؟؟
سال جاری رو از سیستم بگو بگیره پیش فرض رو تکست باکس نشون بده.هرچند ممکنه ساعت سیستم تنظیم نباشه.
در هر صورت احتمال اشتباه از کاربران وجود داره