علی فتحی
جمعه 20 تیر 1393, 19:26 عصر
باعرض سلام:
سوال : چگونه میتوان مسیر بانک اطلاعاتی رو بصورت دستی در یک فایل متنی یا .xml ذخیره کرد و در تکنولوژی انتی تی از اون استفاده کرد؟
من با ادو یک نمونه خوب پیدا کردم
برای ذخیره
private void btnSaveSetting_Click(object sender, EventArgs e)
{
File.Delete(Application.StartupPath + "\\Setting.txt");
StreamWriter text1 = File.CreateText(Application.StartupPath + "\\Setting.txt");
string text2 = this.txtconnectionStringsql.Text;
text1.WriteLine(text2);
text1.Close();
login.connectionstringsql = this.txtconnectionStringsql.Text;
int num = (int) MessageBox.Show("تنظیمات ذخیره شد");
this.Close();
برای لود کردن و کار
private void frmsetting_Load(object sender, EventArgs e)
{
this.textBox2.Text = "server=.\\SQLEXPRESS;AttachDbFilename=" + ((object) Application.StartupPath).ToString() + "\\Dastmozd.MDF;Integrated Security=True;User Instance=True";
this.txtconnectionStringsql.Text = login.connectionstringsql;
if (!File.Exists(Application.StartupPath + "\\Setting.txt"))
return;
StreamReader streamReader = new StreamReader(Application.StartupPath + "\\Setting.txt");
this.txtconnectionStringsql.Text = streamReader.ReadLine();
streamReader.Close();
سوالم اینه همین کدهارو چگونه در انتی تی بکار ببرم
ایا میشه این مسیر رو دستی نوشت و ذخیره کرد و استفاده کرد
<?xml version="1.0" encoding="utf-8"?><configuration> <connectionStrings> <add name="DatnEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Data\Datn.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> </connectionStrings></configuration>
سوال : چگونه میتوان مسیر بانک اطلاعاتی رو بصورت دستی در یک فایل متنی یا .xml ذخیره کرد و در تکنولوژی انتی تی از اون استفاده کرد؟
من با ادو یک نمونه خوب پیدا کردم
برای ذخیره
private void btnSaveSetting_Click(object sender, EventArgs e)
{
File.Delete(Application.StartupPath + "\\Setting.txt");
StreamWriter text1 = File.CreateText(Application.StartupPath + "\\Setting.txt");
string text2 = this.txtconnectionStringsql.Text;
text1.WriteLine(text2);
text1.Close();
login.connectionstringsql = this.txtconnectionStringsql.Text;
int num = (int) MessageBox.Show("تنظیمات ذخیره شد");
this.Close();
برای لود کردن و کار
private void frmsetting_Load(object sender, EventArgs e)
{
this.textBox2.Text = "server=.\\SQLEXPRESS;AttachDbFilename=" + ((object) Application.StartupPath).ToString() + "\\Dastmozd.MDF;Integrated Security=True;User Instance=True";
this.txtconnectionStringsql.Text = login.connectionstringsql;
if (!File.Exists(Application.StartupPath + "\\Setting.txt"))
return;
StreamReader streamReader = new StreamReader(Application.StartupPath + "\\Setting.txt");
this.txtconnectionStringsql.Text = streamReader.ReadLine();
streamReader.Close();
سوالم اینه همین کدهارو چگونه در انتی تی بکار ببرم
ایا میشه این مسیر رو دستی نوشت و ذخیره کرد و استفاده کرد
<?xml version="1.0" encoding="utf-8"?><configuration> <connectionStrings> <add name="DatnEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Data\Datn.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> </connectionStrings></configuration>