50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

ارسال مقادیر کنترل های روی فرم سی شارپ

سلام و خسته نباشید..در ویژوآل سی شارپ ، جدولی به اسم telbook دارم و اسم دیتا گِرید هم هست dataGridView1

من کد زیر رو برای save در store procedure نوشتم :

CREATE PROCEDURE dbo.pSave @Name nvarchar(50), @MobileNumber int,@PhoneNumber int , @Email nchar(20) , @Address nvarchar(50)

AS

INSERT INTO telbook VALUES(@Name, @MobileNumber, @PhoneNumber , @Email , @Address )

RETURN

حالا تو رویداد click دکمه ی ثبت ِ تو فرمم ، باید چه کدی رو بنویسم تا تو بانکِ اطلاعاتیه sql ،مقدادیر ثبت شه ؟

سلام و خسته نباشید..در ویژوآل سی شارپ ، جدولی  به اسم telbook  دارم و اسم دیتا گِرید هم هست dataGridView1

من کد زیر رو برای save در store procedure نوشتم :

CREATE PROCEDURE dbo.pSave @Name nvarchar(50), @MobileNumber int,@PhoneNumber int , @Email nchar(20) , @Address nvarchar(50)
AS
INSERT INTO telbook VALUES(@Name, @MobileNumber, @PhoneNumber , @Email , @Address )
RETURN

حالا تو رویداد click دکمه ی ثبت ِ تو فرمم  ، باید چه کدی رو بنویسم تا تو بانکِ اطلاعاتیه sql  ،مقدادیر ثبت شه ؟||http://tosinso.com/files/get/36fa7da7-4f9c-4c18-bdb5-056d3fec4f76||
پرسیده شده در 1395/10/03 توسط

1 پاسخ

1
conn = new SqlConnection("constr ");
conn.Open();
SqlCommand cmd  = new SqlCommand("Procedure", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("@CustomerID", custId));//ارسال پارامترها
rdr = cmd.ExecuteReader();

برای خوندن از بانک برای نوشتن هم همینه باید به جای cmd.ExecuteReader از Executenonequery استفاده کنی

و بقیه ماجرا که میخوای بادیتای دریافتی چیکار کنی

پاسخ در 1395/10/04 توسط

پاسخ شما