السلام عليكــم ورحمـة الله وبركاتــه
الله يعافيكم ويجزاكم خير ان شاءالله
مناقشتي للمشروع يوم الثلاثاء ونقاصني كود الحذف لمن اضغط على button
دورت عليه بكل مكان عجزة القا المناسب مع البرامج الي استخدمها
(البرنامج فجول ستديو دوت نت وقاعدة البيانات أكسس)
كود الحفظ والتعديل والبحث الحمدالله ضبط معي
بس الحذف ماعرفت
مشروعي عباره عن ادارة نظام لفندق بس مُبسط
الاكواد الي استخدمتها
كود الحفظ
Dim DSET As New DataSet
DSET.Clear()
Try
If Not IsNumeric(TxtCstmrId.Text) Or TxtCstmrId.Text = "" Then
MsgBox("عزيزي المستخدم,يجب ادخال قيمة رقمية في هذا الحقل")
TxtCstmrId.Focus()
OleConn.Close()
Exit Sub
Else
OleDataAdapt.SelectCommand.CommandText = "select * from Cstmr where CstmrId = " & Val(TxtCstmrId.Text) & ""
OleDataAdapt.Fill(DSET, "Cstmr")
If DSET.Tables(0).Rows.Count = 0 Then
OleDataAdapt.InsertCommand.CommandText = "Insert Into Cstmr " _
& "(CstmrId,CstmrName,CstmrNation,CstmrTel) " _
& " Values(" & TxtCstmrId.Text & " ,'" & TxtCstmrName.Text & "', " _
& "'" & TxtCstmrNation.Text & "' , '" & TxtCstmrTel.Text & " ')"
OleDataAdapt.InsertCommand.ExecuteNonQuery()
MsgBox("ألف مبروك, تم الحفظ بنجاح")
Else
MsgBox("عفواً,الرقم مدخل مسبقاً")
TxtCstmrId.Focus()
Exit Sub
End If
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Subكود التعديل
Dim DSet As New DataSet
DSet.Clear()
Try
If Not IsNumeric(TxtCstmrId.Text) Or TxtCstmrId.Text = "" Then
MsgBox("عزيزي المستخدم,يجب ادخال قيمة رقمية في هذا الحقل")
TxtCstmrId.Focus()
OleConn.Close()
Exit Sub
Else
OleDataAdapt.SelectCommand.CommandText = "select * from Cstmr where CstmrId = " & Val(TxtCstmrId.Text) & ""
OleDataAdapt.Fill(DSET, "Cstmr")
If DSet.Tables(0).Rows.Count <> 0 Then
OleDataAdapt.UpdateCommand.CommandText = "Update Cstmr Set " _
& "CstmrName='" & TxtCstmrName.Text & "', " _
& "CstmrNation='" & TxtCstmrNation.Text & "', " _
& "CstmrTel='" & TxtCstmrTel.Text & " ' " _
& "Where CstmrId = " & TxtCstmrId.Text & ""
OleDataAdapt.UpdateCommand.ExecuteNonQuery()
MsgBox("ألف مبروك, تم التعديل بنجاح")
Else
MsgBox("عفواً,الرقم مدخل غير موجود")
TxtCstmrId.Focus()
Exit Sub
End If
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Subكود البحث
Dim InputVal As String
Dim DSET As New DataSet
Dim C As Integer
'OleConn.Open()
DSET.Clear()
InputVal = InputBox("فضلاً, أدخل رقم العميل المراد البحث عنه", "البحث")
Try
If InputVal <> "" Then
OleDataAdapt.SelectCommand.CommandText = "Select * From Cstmr Where CstmrID = " & InputVal & ""
OleDataAdapt.Fill(DSET, "Cstmr")
If DSET.Tables(0).Rows.Count <> 0 Then
TxtCstmrId.Text = DSET.Tables(0).Rows(0)("CstmrId")
TxtCstmrName.Text = DSET.Tables(0).Rows(0)("CstmrName")
TxtCstmrNation.Text = DSET.Tables(0).Rows(0)("CstmrNation")
TxtCstmrTel.Text = DSET.Tables(0).Rows(0)("CstmrTel")
Else
MsgBox("عفواً، الرقم المدخل غير صحيح")
Exit Sub
End If
Else
MsgBox("فضلاً، أدخل قيمة صحيحة في البحث")
Exit Sub
End If
Catch Ex As Exception
MsgBox(Ex.Message)
End Try
End Subاصدار الفجول 2003
اصدار الفجول 2003
والاكسس 2003