TÓM TẮT Bài viết này mô tả thông tin cần thiết để hiển thị một pojectnes trên một cửa sổ cụ thể sẽ phải được truy xuất thông qua một kết nối ADO.THÔNG TIN THÊM Tùy chọn đầu tiên sẽ là mã hóa cố định ID người dùng, Mật khẩu, Tên cơ sở dữ liệu và tên Nguồn Dữ liệu. Ví dụ về vấn đề này như sau: (Chuỗi kết nối này sẽ nằm trên một dòng trong VBA). ConnectionString="Provider=SQLOLEDB;DSN=eEnterprise; User=sa; Password=;InitialCatalog=TWO" DSN sẽ là nguồn dữ liệu ODBC được thiết lập cho SQL Server.In ví dụ này là mật khẩu trống. Danh mục ban đầu là tên của cơ sở dữ liệu nơi lưu trữ dữ liệu.Nếu không muốn mã hóa cứng thông tin này, có một tệp dll có thể được dùng để truy xuất tất cả các thông tin này. Tệp .dll này có thể được tìm thấy trên PartnerSource hoặc CustomerSource trong mục Tải xuống và & cập | Thông tin Phát hành Sản | Tiếp tục trong các Bản phát hành Sản phẩm eEnterprise | Điều chỉnh/Mẫu VBA. Tệp được gọi là DLL ActiveX để truy xuất Thông tin Đăng nhập.Tệp readme được bao gồm sẽ cho bạn biết cách khai báo các biến số để dùng tệp dll. Một ví dụ về mã sẽ khai báo các biến số và sau đó dùng các biến số trong chuỗi kết nối.Dim userinfo As Object Dim luserid As String Dim lsqlpassword As String Dim lintercompanyid as String Dim lsqldatasourcename As String Mã này sẽ xuất hiện trong một sự kiện mở cửa sổ.Đặt userinfo = CreateObject("RetrieveGlobals.retrieveuserinfo") luserid = userinfo.retrieve_user() lsqlpassword = userinfo.sql_password() lintercompanyid = userinfo.intercompany_id() lsqldatasourcename = userinfo.sql_datasourcename() Sau đó trong chuỗi kết nối, bạn sẽ sử dụng các biến số.(This .connection string would be all on one line in VBA) . ConnectionString="Provider=SQLOLEDB;DSN="+lsqldatasourcename+"; UserID="+luserid+";p assword="+lsqlpassword+";Initial Catalog="+lintercompanyid Sử dụng loại chuỗi kết nối này với retrieve.dll, truy xuất tên người dùng, mật khẩu, công ty họ đang đăng nhập và nguồn dữ liệu họ đang sử dụng.Bài viết này đã được TechKnowledge Document ID:22116

TechKnowledge Content

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.