16-09-17, 08:19 PM
ممكن مساعده فى الكود ده
كنت عاوز اعرف فين المشكله مع ان الاستعلام شغال لاكن فى الفورم مش بتطلع البيانات فى dgw الى هو DataGridView
الرساله الى بتطلع بتقول index is outside the bounds of the array
ممكن حل للكود او كود بديل بنفس الاستعلام
مع العلم انى لسه مبتدأ وناقل الكود من موقع
كود :
Try
con = New SqlConnection(cs)
con.Open()
cmd = New SqlCommand("Select PID, RTRIM(ProductCode),RTRIM(Productname), SubCategoryID,RTRIM(CategoryName),RTRIM(SubCategoryName), RTRIM(Description) from Category,SubCategory,Product where Category.CategoryName=SubCategory.Category and Product.SubCategoryID=SubCategory.ID order by ProductName", con)
rdr = cmd.ExecuteReader(CommandBehavior.CloseConnection)
dgw.Rows.Clear()
While (rdr.Read() = True)
dgw.Rows.Add(rdr(0), rdr(1), rdr(2), rdr(3), rdr(4), rdr(5), rdr(6), rdr(7))
End While
con.Close()
Catch ex As Exception
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
كنت عاوز اعرف فين المشكله مع ان الاستعلام شغال لاكن فى الفورم مش بتطلع البيانات فى dgw الى هو DataGridView
الرساله الى بتطلع بتقول index is outside the bounds of the array
ممكن حل للكود او كود بديل بنفس الاستعلام
مع العلم انى لسه مبتدأ وناقل الكود من موقع