PDA

View Full Version : Làm sao để tạo file Database đây



dtt_vn
21-10-2002, 14:20
Chào các bạn. Mình mới vừa học lập trình trên cơ sở dữ liệu. Bạn nào vui lòng chỉ giúp mình vấn đề này được không
Thí dụ trên đĩa không có tập tin cơ sở dữ liệu. Và mình muốn tạo ra một tập tin lưu lại cơ sở dữ liệu của mình theo chuẩn Jet 4.0 ( Access 2000 ). Vậy thì mình phải viết Code thế nào ( trong VB ). Xin cảm ơn trước nha

VTHung
22-10-2002, 15:47
Trước tiên: bạn nên học qua ngôn ngữ SQL.
Còn những gì như yêu cầu của bạn thì chỉ cần dùng lệnh CREATE (trong SQL) để làm thôi.

White_Rose
03-11-2002, 22:54
Lệnh đó chỉ dùng để tạo bảng thôi mà. đâu có tạo được file *.mdb???
theo mình, có 1 cách là dùng access tạo :-D 1 fiel không có bảng rồi để nó vào res. sau đó khi cần thì copy

VTHung
04-11-2002, 10:39
Hi,
Trong VB có làm được những điều đó, ngày xưa khi làm bài tập lớn tui nhớ đã làm rồi mà - hình như trước kia tui có post bài đó lên rồi - hồi forum này chưa bị down. Để tui tìm lại rồi sẽ post lên ngay.;)

fabio
17-11-2002, 15:58
Dễ thế mà cũng hỏi. Dùng Adox trong VB. Xem chi tiết trong MSDN.

White_Rose
25-11-2002, 03:09
Nhưng với ADO 2.5 trở xuống thì không được support, hic.

mel
27-11-2002, 11:22
Ủa, tui làm ầm ầm có bị gì đâu.

White_Rose
29-11-2002, 02:04
tại bạn dùng version mới chứ sao :(

mel
03-12-2002, 16:46
Chết "men". Vậy hả White Rose. À mà này White Rose, khi tôi dùng ADODC trên form, gọi sự kiện WillMove, hay WillmoveComplete, máy báo lỗi là tham số của sự kiện này không đúng(Tham số này do VB tự phát sinh ra mà) nhưng nếu tôi References xuống Version 2.0 thì OK(trước đó là 2.5). Vậy thì phải làm sao? Hay là phải chịu vậy.(máy cài OS Xp Sp1, Vs 6.0 Enterprice). Đáng lý câu này phải hỏi trong Box VB nhưng nhân tiện ở đây tôi hỏi luôn vậy.

White_Rose
22-12-2002, 21:50
Lạ nhỉ? Sao mình không bị nhỉ???
Mình chưa dùng ADODC nhưng dùng ADODB. Hai cái đó dẫu sao cùng cùng dùng một database engine nên không thể cái này lỗi cái kia không được.
Code của bạn thế nào vậy?
Mình cũng dùng OS là XP SP1, VS 6.0 Enterprise