vuongocanh 4 Báo cáo bài đăng Đã đăng Tháng 3 3, 2012 Mìng đang viết chương trình với Dot Net (c#), dạng class library với cơ sở dữ liệu access. Nhưng : Không biết nên đặt file dữ liệu ở thư mục nào. Không biết thư mục hiện hành của form đang chạy nằm ở chổ nào nhỉ. Form thì nằm trong file dll, có thể đưa file access vào bên trong file dll được không. System.Environment.CurrentDirectory.ToString() thì nó cho kết quả là : C:\Users\BOGIA\Documents ????????????????????? Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
Jin Yong 337 Báo cáo bài đăng Đã đăng Tháng 3 11, 2012 Mìng đang viết chương trình với Dot Net (c#), dạng class library với cơ sở dữ liệu access. Nhưng : Không biết nên đặt file dữ liệu ở thư mục nào. Không biết thư mục hiện hành của form đang chạy nằm ở chổ nào nhỉ. Form thì nằm trong file dll, có thể đưa file access vào bên trong file dll được không. System.Environment.CurrentDirectory.ToString() thì nó cho kết quả là : C:\Users\BOGIA\Documents ????????????????????? Liên quan đến đường dẫn, đây là 2 đường dẫn cần thiết cho bạn - Đường dẫn đến file *.dll (file chương trình của chúng ta) Dim AppFullPath As String = System.Reflection.Assembly.GetExecutingAssembly.Location Dim AppPath = System.IO.Directory.GetParent(AppFullPath).ToString - Đường dẫn đến file *dwg đang làm việc Dim acDoc As Document = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument Dim File_Path = acDoc.Database.Filename Mình thấy bạn đặt ra khá nhiều câu hỏi, bạn có thể search trên google và sẽ thấy được các câu trả lời trên mạng trong và ngoài nước! Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
vuongocanh 4 Báo cáo bài đăng Đã đăng Tháng 3 12, 2012 Lúc trước chỉ viết trên winform, giờ mới tập tành ARX nên hơi lung tung một xíu. Giờ đang vướn một lỗi, không thể kết nối tới access database trên windows 64bit. Lục loại cả ngày nay nhưng vẫn chưa tìm ra giải pháp. mệt quá, đi ngủ Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
Jin Yong 337 Báo cáo bài đăng Đã đăng Tháng 3 13, 2012 Mình cũng đã tìm hiểu rất lâu về Access Database cho Win64bit trên mạng nhưng vẫn chưa có kết quả. Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác
vuongocanh 4 Báo cáo bài đăng Đã đăng Tháng 4 4, 2012 Mình đã dùng được Access database trên win 64 bit. Muốn dùng được phải cài Access runtime 2007 Tải về tại : http://www.microsoft.com/download/en/details.aspx?id=4438 Về connection string: public static string ConnectionString() { string Path = Environment.GetEnvironmentVariable("ProgramFiles"); string ConnStr = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + "'" + Path + @"\ADES\ADES-Home\Data\Data.mdb'"; return ConnStr; } 2 Chia sẻ bài đăng này Liên kết tới bài đăng Chia sẻ trên các trang web khác