|
Dùng
Make-Table query trong Access |
|
Đó hỏi:
Tôi dùng Make-Table Query để tạo các table làm dữ
liệu cho các Form và Report. Tôi đã vào Tool >
Options > Edit/Find và bỏ chọn Action Queries, nhưng
khi mở Form hoặc Report vẫn xuất hiện thông báo:
"The existing table 'Tên Table' will be deleted
before you run the query. Do you want to continue
anyway?". Có cách nào để Access không hiển thị thông
báo trên? <sotex@> |
|
Đây trả lời:
|
|
Bạn có thể khắc phục
câu thông báo như vậy bằng cách sử dụng lệnh VBA.
Trong VBA, nếu bạn không trực tiếp viết câu lệnh SQL
được thì làm như sau: khi thiết kế Make-Table query,
bạn chọn mục SQL View trên trình đơn View để mở cửa
sổ chứa nội dung câu lệnh SQL, đánh dấu chọn rồi
chép vào VBA.
Đoạn mã 1 minh họa việc tạo một table có tên
tbNewTable từ table có sẵn tên tbDanhSach. Căn cứ
vào ví dụ này, bạn có thể áp dụng vào nhu cầu thực
tế của mình.
Bạn lưu ý: để sử dụng đối tượng Database, trong cửa
sổ soạn thảo VBA, bạn phải chọn mục Tools >
References, rồi chọn mục Microsoft DAO 3.6 Object
Library (hoặc phiên bản cao nhất của DAO Object
Library) trong hộp thoại References. |
|
Đoạn
mã 1 |
|
Dim db As Database
Private Sub cmdTaoTable_Click()
Dim sSQL As String
Set db = CurrentDb
If lTableCoRoi("tbNewTable") Then
If MsgBox("Table tbNewTable co roi! Xoa de tao
moi?", vbDefaultButton2 + _
vbYesNo + vbQuestion) = vbYes Then
DoCmd.DeleteObject acTable, "tbNewTable"
Else
Exit Sub
End If
End If
sSQL = "SELECT tbDanhSach.hoten INTO tbNewTable "
& _
"FROM tbDanhSach;"
db.Execute (sSQL)
Set db = Nothing
End Sub
Function lTableCoRoi(sTenTable As String) As Boolean
Dim i As Integer
lTableCoRoi = False
For i = 0 To db.TableDefs.Count - 1
If UCase(db.TableDefs(i).Name) =
UCase(sTenTable) Then
lTableCoRoi = True
Exit For
End If
Next
End Function |
|
CHƯƠNG CAN CHÍP |
|
Di chuyển
các thư mục cá nhân trong Windows Vista |
|
Đó hỏi:
Do máy tính của em thường bị virus, mỗi khi cài lại
máy phải sao chép các thư mục Downloads, Music rất
mất thời gian. Xin hỏi có cách nào chuyển những thư
mục này qua ổ đĩa khác (em được biết trong Windows
XP có thể làm được). Mong e-CHÍP giúp đỡ.
<Acc731975_chotnho@> |
|
Đây trả lời:
|
|
Phần lớn những thư mục cá nhân (Contacts, Documents,
Downloads, Favorites, Links,...) trong tài khoản đều
có thể di chuyển qua ổ đĩa khác. Bạn làm theo các
bước sau: Vào Start -> tài khoản của bạn, nhấp chuột
phải vào thư mục cần di chuyển (ví dụ thư mục
Downloads), chọn Properties, trong thẻ Location nhập
đường dẫn mới, nhấn OK. |
|
 |
|
Chạy
ASP.NET 2.0 trong Windows Vista |
|
Đó hỏi:
Em đang học ASP.NET 2.0, trước đây máy tính cài
Windows XP SP2, em thấy cấu hình trong IIS rất đơn
giản. Hiện nay máy tính cài hệ điều hành Windows
Vista, IIS bản mới có giao diện mới, em không biết
cấu hình như thế nào. Mong e-CHÍP hướng dẫn giúp.
<Yeunguoithuba_123@> |
|
Đây trả lời:
|
|
Để có thể chạy được ASP.NET 2.0, bạn thực hiện theo
các bước sau:
Bước 1: Vào Control Panel -> Programs and Features
-> Turn Windows features On or Off -> Internet
Information Services -> World Wide Web Services,
đánh dấu kiểm chọn vào mục Application Development
Features Windows Authentication trong phần Security.
Bước 2: Mở Internet Information Services Manager,
vào Default Web Site. Tạo thư mục ảo đến thư mục dự
án ASP.NET của bạn. Vào thư mục ảo mới tạo, trong
cửa sổ Action (bên phải) nhấn mục Basic Setting...
-> Select, ở danh sách Application Pool chọn
DefaultAppPool.
Bước 3: Nhấp đôi vào Authentication, chuyển Windows
Authentication thành Enable.
Bước 4: Nhấp đôi vào Authentication, chuyển Windows
Authentication thành Enable. Tương tự cho Default
Document vào Directory Browsing.
Bước 5: Restart lại IIS. |
|
Trích
xuất nội dung file có định dạng ISO |
|
Đó hỏi:
Xin quý báo cho em hỏi có phần mềm nào có thể chuyển
định dạng ISO về nguyên gốc không? (không cần phải
ghi vào đĩa mới chuyển được mà chuyển trực tiếp trên
ổ cứng). Tôi tải tập tin WinXP-Ubuntu dưới dạng ISO
mà không có ổ ghi nên muốn có cách sử dụng tiện hơn
trên máy tính? <tranduymanh2002@> |
|
Đây trả lời:
|
|
Không hiểu bạn hỏi định dạng ISO về nguyên gốc nghĩa
là gì? Muốn trích xuất tất cả thư mục và file trong
tập tin ISO ra ổ cứng mà không cần phải ghi lên đĩa
CD, bạn có thể dùng các phần mềm như UltraISO hoặc
PowerISO (tham khảo thông tin về việc sử dụng
UltraISO tại địa chỉ
http://tinyurl.com/2xzblv) |
|
MOLANG |
|
[Đầu trang]
|