สรุป บทความนี้อธิบายข้อมูลที่ต้องใช้ในการแสดง pojectneeds บนหน้าต่างใดหน้าต่างหนึ่งจะต้องถูกเรียกใช้ผ่านการเชื่อมต่อ ADOข้อมูลเพิ่มเติม ตัวเลือกแรกคือรหัสผู้ใช้ยากรหัสผ่านชื่อฐานข้อมูลและชื่อแหล่งข้อมูล ตัวอย่างของสิ่งนี้จะเป็นดังต่อไปนี้: (สตริงการเชื่อมต่อนี้จะทั้งหมดบนบรรทัดเดียวใน VBA) ConnectionString="Provider=SQLOLEDB;DSN=eEnterprise; User=sa; Password=;InitialCatalog=TWO" DSN จะเป็นแหล่งข้อมูล ODBC ที่ตั้งค่า SERVER.IN SQL ในตัว อย่างนี้ รหัสผ่านว่างเปล่า แค็ตตาล็อกเริ่มต้น คือชื่อของฐานข้อมูลที่มีข้อมูลนั้นอยู่If do not want to hard code this information, there is a dll file that can be used to retrieve all this information. ไฟล์.dllนี้สามารถพบได้บน PartnerSource หรือ CustomerSource ภายใต้ การดาวน์โหลด&อัปเดต| รายการผลิตภัณฑ์| มีต่อใน eEnterprise รุ่นผลิตภัณฑ์| ตัวปรับเปลี่ยน/ตัวอย่าง VBA ไฟล์เรียกว่า ActiveX DLL เพื่อดึงข้อมูลการเข้าสู่ระบบไฟล์ Readme ที่รวมอยู่จะแสดงให้คุณเห็นวิธีการประกาศตัวแปรเพื่อใช้ไฟล์ dll ตัวอย่างของโค้ดจะประกาศตัวแปรแล้วใช้ตัวแปรในสตริงการเชื่อมต่อDim userinfo As Object Dim luserid As String Dim lsqlpassword As String Dim lintercompanyid As String Dim lsqldatasourcename As String โค้ดนี้จะอยู่บนเหตุการณ์เปิดหน้าต่างตั้งค่า userinfo = CreateObject("RetrieveGlobals.retrieveuserinfo") luserid = userinfo.retrieve_user() lsqlpassword = userinfo.sql_password() lintercompanyid = userinfo.intercompany_id() lsqldatasourcename = userinfo.sql_datasourcename() จากนั้นใน สตริงการเชื่อมต่อคุณจะใช้ตัวแปร(สตริงการเชื่อมต่อ .this would be all on one line in VBA) . ConnectionString="Provider=SQLOLEDB;DSN="+lsqldatasourcename+"; UserID="+luserid+";p assword="+lsqlpassword+";Initial Catalog="+lintercompanyid โดยใช้สตริงการเชื่อมต่อชนิดนี้กับ retrieve.dll ซึ่งจะเรียกใช้ชื่อผู้ใช้ รหัสผ่าน บริษัทที่ลงชื่อเข้าใช้และแหล่งข้อมูลที่พวกเขาใช้อยู่ บทความนี้คือ TechKnowledge Document ID:22116

TechKnowledge Content

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ