السلام عليكم :
ببساطة يا إخوان عندي إجرائية مخزنة (P) فيها بارامتر (@i) من نوع Nvarchar و هذا الإجراء يعيد السجلات
اعتماداً على قيمة البارامتر المقدمة ... طلبي ببساطة أن أنفذ مثل هكذا إجرائية و أعرض السجلات الناتجة في DataViewGrid .... :)
و قد استخدمت الكود هذا و لا أدري إذا كان صحيح 100% .. فأرجو من الخبراء المساعدة ..
أو تزويدنا بمثال على نفس النمط المذكور جزاكم ربي كل خير ... :rolleyes:
Dim s_Connection As String = "Data Source=(local);Initial Catalog=DB_For_Test;Integrated Security=True"
Dim ObjConn As New SqlClient.SqlConnection(s_Connection)
Try
ObjConn.Open()
Dim objCommand As New SqlClient.SqlCommand
With objCommand
.Connection = ObjConn
.CommandType = CommandType.StoredProcedure
.CommandText = "P"
.Parameters.Add("@i", SqlDbType.NVarChar)
.Parameters("@i").Value = "57D41AF4-40B6-42E9-B102-0003F74AA001"
End With
Dim objDa As New SqlClient.SqlDataAdapter(objCommand)
objDa.TableMappings.Add("Item_TB", "Item_TB")
Dim ObjCmdBldr As New SqlClient.SqlCommandBuilder(objDa)
Dim ObjDs As New DataSet
objDa.Fill(ObjDs)
DG.DataSource = ObjDs
MessageBox.Show("Succeeded")
Catch ex As Exception
MessageBox.Show("There Is Some Errors Needs Correcting", "Correct!", MessageBoxButtons.OK, MessageBoxIcon.Information)
Finally
ObjConn.Close()
End Try=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
نعيب زماننا و العيب فينا *********** و ما لزماننا عيب سوانا ( الشافعي رحمه الله )
عماد .. B) B)