سلام
من یه رشته اتصال داخل وبکانفیگ سایت تعریف کردم و میخوام داخل کدهای برنامه اونو صدا بزنم که نخوام دوباره داخل کدهای کلاس اون رو بنویسم کسی میدونه چه کدی باید استفاده کنم؟
سلام
من یه رشته اتصال داخل وبکانفیگ سایت تعریف کردم و میخوام داخل کدهای برنامه اونو صدا بزنم که نخوام دوباره داخل کدهای کلاس اون رو بنویسم کسی میدونه چه کدی باید استفاده کنم؟
سلام
Dim cn As New SqlConnection(ConfigurationManager.ConnectionStrin gs("ConnectionOne").ConnectionString)
موفق باشید
باتشکر از شما با سی شارپ به صورت زیر نوشته میشه
string cs = ConfigurationManager.ConnectionStrings["MYDBConnectionString"].ToString();
در web.config و تگ <configuration>
<connectionStrings>
<add name="BBB_WebConnectionString" connectionString="Data Source=.;Initial Catalog=MyDb;Persist Security Info=True;User ID=sa;Password=4444" providerName="System.Data.SqlClient"/>
</connectionStrings>
قرار دهید (نام دیتابیس وپسورد و... فرضی است)
سپس در جایی که می خواهید استفاده کنید به صورت زیر:
private string _connectionStr;
public DataManager()
{
_connectionStr = ConfigurationManager.ConnectionStrings["BBB_WebConnectionString"].ConnectionString;
SqlConnection connection = new SqlConnection(_connectionStr);
try
{
connection.Open();
}
catch
{
return;
}
}
این تابع هم جهت آپدیت با استفاده از کانکشن و تابع ارتباطی فوق
public int UpdateDb(string UpdateCommand)
{
SqlConnection scon = new SqlConnection(_connectionStr);
scon.Open();
SqlCommand scmd = new SqlCommand(UpdateCommand, scon);
int ucmd = scmd.ExecuteNonQuery();
scon.Close();
return ucmd;
}