PDA

View Full Version : مشکل با چهار عمل اصلی insert,update,delete,select



scmorfi
سه شنبه 09 فروردین 1390, 16:13 عصر
با سلام
من می خواستم که به وسیله strode prosider ودستورات دستی 4 کار insert,update,delete,select را انجام بدم
من قبلا با wizard انجام می دادم .با strode prosider مشکل ندارم فقط کد های دستی رو می خواستم ممنون از همگی

alimanam
سه شنبه 09 فروردین 1390, 16:40 عصر
با سلام

به این (http://barnamenevis.org/showthread.php?258634)تاپیک برین به صورت فایل ویدیوی بهتون اموزش میده

موفق باشید ./

scmorfi
جمعه 12 فروردین 1390, 12:08 عصر
با سلام

به این (http://barnamenevis.org/showthread.php?258634)تاپیک برین به صورت فایل ویدیوی بهتون اموزش میده

موفق باشید ./

داداش اینکه هیچ جاش پروسیجر نداره
من با پروسیجر رو گفتم

alimanam
جمعه 12 فروردین 1390, 14:38 عصر
با سلام

خوب شما با چیش مشکل داری پروسجر خودت رو میسازی پاس میدی به SqlCommand دیگه ! نوع CommandType هم میشه StoredProcedure و علی آخر ..............

اگه متوجه نشدی به این لینک (http://www.codeguru.com/columns/vb/article.php/c8671__1/Calling-Stored-Procedures-with-ADONET.htm) یه سری بزن مفصل توضیح داده .


موفق باشید ./

scmorfi
شنبه 13 فروردین 1390, 22:22 عصر
ببین داداش من کد های استرود پروسیجر رو بلدم
مشکل من اینه که نمی دونم چطو متصل کنم برنامه رو به استرود پروسیجر
این رو اگه کد اون 4 تا به این روش رو بدی ممنون می شم

zahramostafa
یک شنبه 14 فروردین 1390, 08:55 صبح
سلام شما ظاهرا مي تونيد پروسيجر بنويسيد مشكلت بايد كد .Net باشه شما بر فرض پروسيجر insert رو در sql بنويس بعد بيا .net اين كر رو بنويس


Dim strcon As String
strcon = "Data Source=mostafa.cntbldg4.com(اسم كامپيوتر شما);Initial Catalog=sabteAghlam(اسم ديتابيس شما);User id=sa(نام كاربري برنامه اسكيول شما );password=123"(گذرواژ برنامه اسكيول شما)
Dim da As New SqlDataAdapter
Dim con As New SqlConnection(strcon)
Dim cmd As New SqlCommand
Dim objDataSet As New DataSet
cmd.CommandType = CommandType.StoredProcedure
cmd.CommandText = "SP_tahvilgirande_INSERT(نام پروسيجري كه در اسكيول نوشتين)"
cmd.Connection = con
da.SelectCommand = cmd
con.Open()
پارامتر هاي دريافتي پروسيجر اينسرت
cmd.Parameters.Add("@name_tahvilgirande", SqlDbType.VarChar, 50).Value = textBox_nam_tahvilgirande.Text)
cmd.Parameters.Add("@famil_tahvilgirande", SqlDbType.VarChar, 50).Value = textBox_famil_tahvilgirande.Text)
cmd.Parameters.Add("@ID_vahed", SqlDbType.Int).Value = ComboBox1.Text)

da.Fill(objDataSet, "Table_tahvilgirande( نام جدولي كه مي خواهيد عمل اينسرت را در آن انجام دهيد)")
con.Close()


اين يك نمونه insert بود بقيه يعني Update,Delete,Select هم همين طور هست فقط پروسيجر هر كدام رو مي نويسين از طريق اين دستور فراخواني كنيد
اميدوارم تونسته باشم كمك كنم

scmorfi
سه شنبه 16 فروردین 1390, 14:58 عصر
عالی بود
دمت گرم