ฉันมีสตริงการเชื่อมต่อในการกำหนดค่าเว็บของฉัน:
<add name="MyConString" connectionString="Server=dbsrv;User ID=myDbUser;Password=somepass"word" providerName="System.Data.SqlClient" />
อย่างที่คุณเห็นมีเครื่องหมายคำพูด (") ในรหัสผ่าน (กำหนดจากแผนกอื่นฉันไม่สามารถเปลี่ยนรหัสผ่านผู้ใช้ db นี้ได้)
ฉันต้องหลีกเลี่ยงเครื่องหมายคำพูดในสตริงการเชื่อมต่อนี้อย่างไร
Btw: ฉันลองแล้ว & quot; ในสตริง ไม่ได้ผล - adogumenException แล้ว: "รูปแบบของสตริงการเริ่มต้นไม่เป็นไปตามข้อกำหนดเริ่มต้นที่ดัชนี 57" 57 คือที่ & quot; อยู่ในสตริงการเชื่อมต่อของฉัน ฉันยังลองใส่ส่วนรหัสผ่านใน '- ก็ไม่ได้ผลเช่นกัน
ลองใช้ "" และ \ "แล้ว - ไม่สามารถแยกวิเคราะห์ web.config ได้
ขอบคุณสำหรับการแก้ปัญหา:
ฉันต้องรวมการหลบหนีของเครื่องหมายคำพูดคู่และใส่รหัสผ่านในเครื่องหมายคำพูดเดี่ยว:
<add name="MyConString" connectionString="Server=dbsrv;User ID=myDbUser;Password='somepass"word'" providerName="System.Data.SqlClient" />