Nối Kết Cơ Sở Dữ Liệu Bằng VB 6.0
Số trang: 5
Loại file: pdf
Dung lượng: 110.54 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài Viết Chỉ Cách Viết Kết Nối CSDL Access bằng VB6.0 Mong Rằng Bài Viết Của Mình Giúp Các Ban Nối CSDL Access được dể dàng(toàn bằng mã lệnh), chứ không dùng công cụ trợ giúp ADO của VB6.o và đoạn mã viết bằng Kiểm Tra Ngày Tháng Năm. các bạn tham khảo nha. Public Sub KetNoiDataEnvironment() Dim db_name, str As String db_name = App.Path & "GIUPDO.MDB" str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db_name & "" Devm.DConection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info = False;Data Source=" & db_name & "" Devm.DConection.Open cn1.Open str End Sub Public Sub KetNoi() cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" &...
Nội dung trích xuất từ tài liệu:
Nối Kết Cơ Sở Dữ Liệu Bằng VB 6.0 Nối Kết Cơ Sở Dữ Liệu Bằng VB 6.0Bài Viết Chỉ Cách Viết Kết Nối CSDL Access bằng VB6.0 Mong Rằng B àiViết Của Mình Giúp Các Ban Nối CSDL Access được dể dàng(toàn bằng mãlệnh), chứ không dùng công cụ trợ giúp ADO của VB6.o và đoạn mã viết bằngKiểm Tra Ngày Tháng Năm. các b ạn tham khảo nha.Public Sub KetNoiDataEnvironment()Dim db_name, str As Stringdb_name = App.Path & GIUPDO.MDBstr = Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & db_name & Devm.DConection.ConnectionString =Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info = False;DataSource= & db_name & Devm.DConection.Open cn1.Open strEnd SubPublic Sub KetNoi() cn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0; & _ Data Source= & App.Path & DOANTOTNGHIEP.mdb cn.CursorLocation = adUseClient cn.OpenEnd SubPublic Sub LienKet(Frm As Form, rs As ADODB.Recordset) Dim ctrDieuKhien As Control For Each ctrDieuKhien In Frm.Controls If ctrDieuKhien.tag = 1 Then Set ctrDieuKhien.DataSource = rs ctrDieuKhien.DataMember = ctrDieuKhien.DataField = Mid(ctrDieuKhien.Name, 4) End If NextEnd SubPublic Function KiemTraRecordset(rs As ADODB.Recordset) As BooleanSelect Case rs.CursorLocation Case adOpenForwardOnly, adOpenDynamic, adOpenKeyset KiemTraRecordset = rs.BOF And rs.EOF Case adOpenStatic KiemTraRecordset = (rs.RecordCount = 0) End SelectEnd FunctionPublic Sub Them(rs As ADODB.Recordset) rs.AddNewEnd SubPublic Sub Ghi(rs As ADODB.Recordset) rs.UpdateEnd SubPublic Sub PhucHoi(Frm As Form, Optional tag = 1)Dim ctrDieuKhien As ControlFor Each ctrDieuKhien In Frm.Controls If ctrDieuKhien.tag = tag Then ctrDieuKhien.DataChanged = False End IfNextEnd SubPublic Sub BoQua(Frm As Form, bmk As Variant, rs As ADODB.Recordset) PhucHoi Frm rs.CancelUpdate If bmk > 0 Then rs.Bookmark = bmk Else rs.Requery End IfEnd SubPublic Function KiemTraNgayThangNam(strdate As String) As StringDim temp As IntegerDim strTemp As Stringtemp = 3 Kiem tra ngayIf IsNumeric(Left(strdate, 1)) Then If IsNumeric(Mid(strdate, 2, 1)) Then If Left(strdate, 2) If Mid(strdate, temp, 1) = / Then Kiem tra thang If IsNumeric(Mid(strdate, temp + 1, 1)) Then If IsNumeric(Mid(strdate, temp + 2, 1)) Then If Mid(strdate, temp + 1, 2) 1900 Kiem tra lon hon 18 tuoi Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End IfElse GoTo BaoLoiEnd IfElse GoTo BaoLoi End IfElse GoTo BaoLoiEnd IfElseBaoLoi: KiemTraNgayThangNam = 1End IfEnd FunctionPublic Function KiemTraTuoi(strdate As String) As String b = Format(Date, dd/mm/yyyy) s1 = Left(b, 2) s2 = Mid(b, 4, 2) s3 = Mid(b, 7, 4) a = (strdate) a1 = Left(a, 2) a2 = Mid(a, 4, 2) a3 = Mid(a, 7, 4) Tinh toan c1 = s1 - a1 c2 = s2 - a2 c3 = s3 - a3 So sanh If c3 > 18 Then GoTo Dung Else If c3 = 18 Then If c2 < 0 Then GoTo Dung Else If c2 = 0 Then If c1 0 Then GoTo BaoLoi End If End If ElseBaoLoi: KiemTraTuoi = 1 Exit Function End If End If Else GoTo BaoLoi End IfDung: KiemTraTuoi = 0End IfEnd FunctionEmail: tech@hungnga.com.vnĐoàn Minh Huân
Nội dung trích xuất từ tài liệu:
Nối Kết Cơ Sở Dữ Liệu Bằng VB 6.0 Nối Kết Cơ Sở Dữ Liệu Bằng VB 6.0Bài Viết Chỉ Cách Viết Kết Nối CSDL Access bằng VB6.0 Mong Rằng B àiViết Của Mình Giúp Các Ban Nối CSDL Access được dể dàng(toàn bằng mãlệnh), chứ không dùng công cụ trợ giúp ADO của VB6.o và đoạn mã viết bằngKiểm Tra Ngày Tháng Năm. các b ạn tham khảo nha.Public Sub KetNoiDataEnvironment()Dim db_name, str As Stringdb_name = App.Path & GIUPDO.MDBstr = Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & db_name & Devm.DConection.ConnectionString =Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info = False;DataSource= & db_name & Devm.DConection.Open cn1.Open strEnd SubPublic Sub KetNoi() cn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0; & _ Data Source= & App.Path & DOANTOTNGHIEP.mdb cn.CursorLocation = adUseClient cn.OpenEnd SubPublic Sub LienKet(Frm As Form, rs As ADODB.Recordset) Dim ctrDieuKhien As Control For Each ctrDieuKhien In Frm.Controls If ctrDieuKhien.tag = 1 Then Set ctrDieuKhien.DataSource = rs ctrDieuKhien.DataMember = ctrDieuKhien.DataField = Mid(ctrDieuKhien.Name, 4) End If NextEnd SubPublic Function KiemTraRecordset(rs As ADODB.Recordset) As BooleanSelect Case rs.CursorLocation Case adOpenForwardOnly, adOpenDynamic, adOpenKeyset KiemTraRecordset = rs.BOF And rs.EOF Case adOpenStatic KiemTraRecordset = (rs.RecordCount = 0) End SelectEnd FunctionPublic Sub Them(rs As ADODB.Recordset) rs.AddNewEnd SubPublic Sub Ghi(rs As ADODB.Recordset) rs.UpdateEnd SubPublic Sub PhucHoi(Frm As Form, Optional tag = 1)Dim ctrDieuKhien As ControlFor Each ctrDieuKhien In Frm.Controls If ctrDieuKhien.tag = tag Then ctrDieuKhien.DataChanged = False End IfNextEnd SubPublic Sub BoQua(Frm As Form, bmk As Variant, rs As ADODB.Recordset) PhucHoi Frm rs.CancelUpdate If bmk > 0 Then rs.Bookmark = bmk Else rs.Requery End IfEnd SubPublic Function KiemTraNgayThangNam(strdate As String) As StringDim temp As IntegerDim strTemp As Stringtemp = 3 Kiem tra ngayIf IsNumeric(Left(strdate, 1)) Then If IsNumeric(Mid(strdate, 2, 1)) Then If Left(strdate, 2) If Mid(strdate, temp, 1) = / Then Kiem tra thang If IsNumeric(Mid(strdate, temp + 1, 1)) Then If IsNumeric(Mid(strdate, temp + 2, 1)) Then If Mid(strdate, temp + 1, 2) 1900 Kiem tra lon hon 18 tuoi Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End If Else GoTo BaoLoi End IfElse GoTo BaoLoiEnd IfElse GoTo BaoLoi End IfElse GoTo BaoLoiEnd IfElseBaoLoi: KiemTraNgayThangNam = 1End IfEnd FunctionPublic Function KiemTraTuoi(strdate As String) As String b = Format(Date, dd/mm/yyyy) s1 = Left(b, 2) s2 = Mid(b, 4, 2) s3 = Mid(b, 7, 4) a = (strdate) a1 = Left(a, 2) a2 = Mid(a, 4, 2) a3 = Mid(a, 7, 4) Tinh toan c1 = s1 - a1 c2 = s2 - a2 c3 = s3 - a3 So sanh If c3 > 18 Then GoTo Dung Else If c3 = 18 Then If c2 < 0 Then GoTo Dung Else If c2 = 0 Then If c1 0 Then GoTo BaoLoi End If End If ElseBaoLoi: KiemTraTuoi = 1 Exit Function End If End If Else GoTo BaoLoi End IfDung: KiemTraTuoi = 0End IfEnd FunctionEmail: tech@hungnga.com.vnĐoàn Minh Huân
Tìm kiếm theo từ khóa liên quan:
Lý thuyết tin học SQL Tin học đại cương giáo trình Tin học đại cương bài giảng Tin học đại cương tài liệu Tin học đại cương lý thuyết Tin học đại cươngGợi ý tài liệu liên quan:
-
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 301 0 0 -
Tài liệu hướng dẫn thực hành Tin học đại cương - ĐH Bách Khoa Hà Nội
40 trang 257 0 0 -
Giáo trình Tin học đại cương part 7
19 trang 233 0 0 -
Giáo trình Tin học đại cương: Phần 1 - ĐH Kinh tế Quốc Dân
130 trang 156 0 0 -
Giáo trình Tin học đại cương (Tái bản năm 2020): Phần 1 - PGS.TS. Nguyễn Thị Thu Thủy (Chủ biên)
105 trang 142 0 0 -
Giáo trình Tin học đại cương: Phần 1 - Vi Hồng Thắm
90 trang 129 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 127 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 118 0 0 -
Trắc nghiệm và đáp án hệ cơ sở dữ liệu - ĐH Công Nghiệp Tp. Hồ Chí Minh
63 trang 116 0 0 -
Quản trị người dùng trong Exchange 2007 bằng Powershell
9 trang 107 0 0