08-08-15, 04:08 PM
(08-08-15, 04:01 PM)khodor1985 كتب : [ -> ]عذرا أخي العزيز سعود أتمنى أن تسمحو لي بالمشاركة
وليه الاستئذان اخي ... الحلول كثيرة جدا فقد توفق انت بحل يرضي السائل.
بارك الله فيك اكتب ماتراه بدون استئذان فهذا يسعدني قبل السائل
(08-08-15, 04:01 PM)khodor1985 كتب : [ -> ]عذرا أخي العزيز سعود أتمنى أن تسمحو لي بالمشاركة
]Dim Con As OleDBConnection
ٍSub New()
Con = New OledbConnection("Set Connection String her")
Public Function SelectData(cmdtxt as string) as DataTable
Dim cmd as new oledbconnection()
with cmd
.CommandType = Commandtype.Text
.CommandText = cmdtxt
.Connection = con
end with
dim da as new oledbadapter(cmd)
dim dt as new DataTable
da.Fill(dt)
Return dt
End FunctionSub EditData(insertdata as string)
dim cmd as new oledbCommsnd()
with cmd
.Commandtype = CommandType.Text
.CommandText = insertdata
.Connection = con
End with
If (Con.State = ConnectionState.OPen Then Con.Close()
con.Open()
cmd.ExecuteNonQuery()
con.close()
End SubDim dt as dataTable = New DAL().SelectData("Select ID,Name,Birth,Address,block_ID,Door_ID,Family_ID,Kind From TBLchilddata")
Sub LoadChildData()
txtID.DataBindings.Add("Text",dt,"ID")
txtname.DataBindings.Add("Text",dt,"name")
DatePK.DataBindings.Add("Text",dt,"birth")
cboAddress.DataBindings.Add("Text",dt,"address")
txtBlockID.DataBindings.Add("Text",dt,"block_id")
txtDoorID.DataBindings.Add("Text",dt,"door_id")
txtFamilyID.DataBindings.Add("Text",dt,"family_id")
cboKind.DataBindings.Add("Text",dt,"kind")
End Sub
datagridview1.rows.clear()
dim dt as DataTable = new DAL().SelectData(String.Format("Select IDCH,BCG,hepB,opv,opv1,hib1,rota1 from TBLvaccine where IDCH='{0}'",txtID.Text))
For i as integer = dt.rows.count -1
datagridview1.rows.add()
datagridview1(0,i).value = dt.rows(i)(0).tostring()
datagridview1(1,i).value = dt.rows(i)(1).tostring
datagridview1(2,i).value = dt.rows(i)(2).tostring
datagridview1(3,i).value = dt.rows(i)(3).tostring
datagridview1(4,i).value = dt.rows(i)(4).tostring
datagridview1(5,i).value = dt.rows(i)(5).tostring
datagridview1(6,i).value = dt.rows(i)(6).tostring
Next
dt.dispose
dt = nothing
Dim cm as CurrencyManager
cm.position = 0
LoadVaccineData()
LoadChildData()
cm.position = 0
LoadVaccineData()
LoadChildData()
cm.position -= 1
LoadChildData()
LoadVaccineData()
cm.position += 1
LoadChildData()
LoadVaccineData()
cmd.position = dt.rows.count -1
LoadChildData()
LoadVaccineData()