connectionstringدر c++.net

sara_she

Member
با سلام

من تا حالا با بانك اطلاعاتي تو vb.net‌و c++.net كار كردم و هميشه براي ايجاد connection از كامپوننتهاي آماده vs.net كه تو زبانه data وجود دارند استفاده كردم الان نياز دارم كه تو يه فايل cpp با بانك كار كنم و مجبورم كه connection string‌رو خودم از طريق كد ايجاد كنم ولي ارتباط بر قرار نمي شه مي خواستم بدونم رشته اتصال من چه ايرادي داره و چطور بايد رشته اتصال صحيحي ايجاد كنم؟

کد:
String* myConnString = S"Integrated Security=SSPI;Packet Size=4096;Data Source=".";Tag with column collation when possible=False;Initial Catalog=cad;Use Procedure for Prepare=1;Auto Translate=True;Persist Security Info=False;Provider="SQLOLEDB.1";Workstation ID=SOFT1;Use Encryption for Data=False";

برنامه من يه فايل cpp تو c++.net است
 

night11

Member
سلام

کد:
void CreateSqlConnection() 
 {
    SqlConnection* myConnection = new SqlConnection();
    myConnection->ConnectionString = S"Persist Security Info=False;Integrated Security=SSPI;database=northwind;server=mySQLServer;Connect Timeout=30";
    myConnection->Open();
 }
 

sara_she

Member
سلام

مشكلم حل شد . من با استفاده از help مربوط به vs.net رشته اتصال مربوط به c++ رو پيدا كردم كه به صورت زير بود:

کد:
    String* myConnString = S"Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;";

ولي جواب نمي داد connectionstring رو با استفاده از يك كامپوننت آماده كه براي adapter و oledbconnection وجود داره ايجاد و از قسمت property متن قسمت connectionstringرو تو كد گذاشتم كه به صورت زير بود:

کد:
Integrated Security=SSPI;Packet Size=4096;Data Source=".";Tag with column collation when possible=False;Initial Catalog=cad;Use Procedure for Prepare=1;Auto Translate=True;Persist Security Info=False;Provider="SQLOLEDB.1";Workstation ID=SOFT1;Use Encryption for Data=False

ولي بازم درست نشد connectionstring‌رو به صورت زير تغيير دادم مشكل حل و اتصال برقرار شد:

کد:
   String* myConnString = S"Integrated Security=SSPI;Data Source=(local);Initial Catalog=cad;Provider=SQLOLEDB.1;Persist Security Info=False";

تفاوت در datasourceاست
 

جدیدترین ارسال ها

بالا