درخواست راهنمایی برای اجرای دستورات SQL در سی شارپ
با سلام
من در SQL بانک اطلاعاتی تعریف کردم . و یک query هم نوشتم .
بعد فایل sql را در داخل C# اضافه کردم .
حالا می خواستم بدونم آیا میشه دستورات یا همون query که من در sql تعریف کردم رو داخل C# فراخونی و
اجرا کنم و دیگه لازم نباشه که تو C# کد بنویسم ؟
اگه امکانش هست لطفاً راهنماییم کنین که چطوری بایست فراخونی query رو انجام بدم .
نقل قول: درخواست راهنمایی برای اجرای دستورات SQL در سی شارپ
سلام دوست من
خوب چرا از ADO استفاده نمی کنی و لقمه رو دور سرت می چرخونی ؟
نقل قول: درخواست راهنمایی برای اجرای دستورات SQL در سی شارپ
نقل قول:
نوشته شده توسط
012132
حالا می خواستم بدونم آیا میشه دستورات یا همون query که من در sql تعریف کردم رو داخل C# فراخونی و
اجرا کنم و دیگه لازم نباشه که تو C# کد بنویسم ؟
اگه امکانش هست لطفاً راهنماییم کنین که چطوری بایست فراخونی query رو انجام بدم .
سلام.
بله میشه. کار stored procedure همینه. یعنی شما کوئری رو داخل sql مینویسی و سمت #C اون stored procedure رو صدا میزنی و عمل مورد نظر رو انجام می دید. یک مثال ساده میزنم. فرض کنید میخوایم کالایی رو حذف کنیم. اول سمت sql کد مربوطه (stored procedure) رو مینویسیم. به این صورت :
create proc DeleteKala
@kalaid int
as
delete from TblKala where KalaID = @kalaid
go
تا اینجا stored procedure خودمون رو که شامل کوئری delete بود نوشتیم. حالا میمونه سمت سی شارپ ازش استفاده کنیم که اونم مثل آب خوردنه. به اینصورت :
SqlConnection con = new SqlConnection("Data Source = .\\md2008;Initial Catalog = DBPos;Integrated Security = True");
SqlCommand cmd = new SqlCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "DeleteKala";
cmd.Parameters.AddWithValue("@kalaid", TxtKalaID.Text);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
موفق باشید.
نقل قول: درخواست راهنمایی برای اجرای دستورات SQL در سی شارپ
خیلی خیلی ممنون . دقیقاً همین رو می خواستم
نقل قول: درخواست راهنمایی برای اجرای دستورات SQL در سی شارپ
من توی ویژوال استودیو یه دیتابیس ساختم و دو table حالا میخوام توو محیط ویژوال این دو table رو بهم متصل کنمچیکار باید بکنم؟؟؟؟؟؟
نقل قول: درخواست راهنمایی برای اجرای دستورات SQL در سی شارپ
با سلام
من هم همین مشکل رو دارم ولی مشکل اینه که توی query میخوام دیتابیسم رو اتچ کنم
پس هنوز اتصالی ندارم که از stored procedure استفاده کنم
لطفا راهنمایی کنید
نقل قول: درخواست راهنمایی برای اجرای دستورات SQL در سی شارپ
نقل قول: درخواست راهنمایی برای اجرای دستورات SQL در سی شارپ
این کد نویسی با ADO و پروسیجر هستش بهش نگاه بنداز کد نویسی داخلش خیلی کم شده و همین طور ساده تر https://barnamenevis.org/showthread.p...8C%D8%B3%DB%8C