0 امتیاز
باسلام

برنامه ای را با ویژوال 2015نوشتم همه چی خوب  کار می کنند هر چقدر داده ذخیره می کنم در فایل اجرایی وقتی برنامه رو دوباره اجرا می کنم اثری از داده ها نیست .مشکل از کجاس؟ لطفا راهنمایی کنید

2 پاسخ

0 امتیاز
لطفا کد مربوطه رو قرار بدین تا بررسی بشه

بااستفاده از linq نوشتم اینم یک نمونه مثال که باز  وقتی برنامه رو می بندم و دوباره باز می کنم اثری از داده ها نیست
 

 

 

 

توسط (120 امتیاز) 1 8
0 امتیاز

در سمت SqlServer  و  در قسمن Stored Procedures  یک Store Procedure جدید ایجاد کیند :

ALTER PROCEDURE pSave	
	@row int,
	@FirstName nvarchar(50),
	@LastName nvarchar(50)
AS
	insert into Table1 (row,FirstName,LastName) values (@row,@FirstName,@LastName)
	RETURN

 

و بعد با دستور زیر در  برنامتون کد ذخیره رو اجرا کنید :

private void button1_Click(object sender, EventArgs e)
        {
            //For Save Data
            var db = new linqModelDataContext();
            
            db.pSave(Int32.Parse(txtRadif.Text), txtName.Text, txtFamil.Text);
            dataGridView1.DataSource = db.Table1s;

            txtRadif.Clear();
            txtName.Clear();
            txtFamil.Clear();

            txtRadif.Focus();

        }

 

در کل برای اجرا و نتیجه بهتر کلیه اعمالتون رو در Store Procedure  ها ایجاد و در سی شارپ استفاده کنید

 

سوال جدید

2,332 سوال

2,871 پاسخ

3,725 دیدگاه

3,905 کاربر

دسته بندی ها

...