السلام عليكم ورحمة الله وبركاته الشهر عليكم مبارك يا اخوان اسئل الله ان يجعلنا واياكم من عتقائه من النار
اخواني انا اشتغل على مشروع وعلى وشك الانتهاء منه لكن واجهتني عقبتين اسئل الله ان يسهلها
السؤال الاولى :
عندي صفحه تحتوي على اكثر من textBox اقوم بتعبئتها ثم اقوم بضغط على button يقوم بإضافة هذه المعلومات التي حصلت عليها من اكثر من textBox الى table عن طريق الكود ثم اقوم بإسناد هذا ال table الى datagrid لكي تعرض هذا المعلومات في datagrid على شكل row
مثل هذا المثال :
Private Function MakeTable() As DataTable
Dim Dt As New DataTable()
Dt.Columns.Add(New DataColumn("Name", GetType(String)))
Dim Dr As DataRow = Dt.NewRow()
Dr("Name") = "أحمد"
Dt.Rows.Add(Dr)
Return Dt
End Functionثم اقوم بإسنادها الى dataGrid مثل كذا
Private Sub Page_Load(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles MyBase.Load DataGrid1.DataSource = MakeTable() DataGrid1.DataBind() End Sub
المشكله هــــــــــــــــــــي: عند عملية الاضافة مرة اخرى تعرض لي آخر معلومات اضفتها اي لا يظهر لي الا row واحد هو اخر واحد اضفته اما row القديم لايظهر لي يمسح انا اريد ان يعرض لي rows القديمة والجديد ه.
=============================
السؤال الثاني :
انا عندي قاعدة بيانات اسمها secure تحتوي اسم المستخدم والرقم السري وذلك بأستخدام ال sql طبعا قاعدة البيانات هذه عملتها لكي اعطي صلاحيه للمستخدم للمرور للصفحة الاخرى بعد التأكد من الرقم السري
المشكلة هــــــــــــــــي: انه عند مرور المستخدم للصفحة الاخرى والقيام بأي عملية مثلا اضافه او حدف او تعديل علي ان اضيف اسمه لكل عملية يقوم بها بحيث يدل على المستخدم الذي قام بالعميلة ( كيف اقوم بجلب اسم المستخدم من صفحة ال log_in الذي دخل منها الى الصفحات الاخرى بحيث اقوم بحفظ اسمه مع كل عمليه)
=============================
علما اني سئلتكم وطلبت مساعدتكم بعد البحث في المنتدى والمحاوله لحل المشلك لكني لم استطع
ارجوا منكم مساعدتي وجزاكم الله خير الجزاء