اطمینان از برقراری اتصال به پایگاه داده
کد PHP:
private void بررسی اتصالToolStripMenuItem_Click(object sender, EventArgs e)
{
string ConString = @"Data Source=studio;Initial Catalog=Uni_shomal;Integrated Security=True";
SqlConnection conn = new SqlConnection(ConString);
try
{
conn.Open();
MessageBox.Show("اتصال به پایگاه داده با موفقیت انجام شده است ", ">>>> بررسی اتصال <<<<");
}
catch (SqlException s)
{
MessageBox.Show(" اتصال به پایگاه داده انجام نشده است ", ">>>> خطای اتصال <<<<" + s);
}
finally
{
conn.Close();
}
}
---------------------------------------------------------
ذخیره و بازیابی عکس در sql server
کد PHP:
public byte[] imageToByteArray(System.Drawing.Image imageIn)
{
MemoryStream ms = new MemoryStream();
imageIn.Save(ms,System.Drawing.Imaging.ImageFormat .Gif);
return ms.ToArray();
}
public Image byteArrayToImage(byte[] byteArrayIn)
{
MemoryStream ms = new MemoryStream(byteArrayIn);
Image returnImage = Image.FromStream(ms);
return returnImage;
}
---------------------------------------------------------
Decrypt کردن ConnectionString ها موجود در فایل app.Config
انشاالله که مفید هست برای دوستان
برای App.Config
کد PHP:
onfiguration config = ConfigurationManager.OpenExeConfiguration(Configur ationUserLevel.None);
config.ConnectionStrings.SectionInformation.ForceS ave = true;
config.ConnectionStrings.SectionInformation.Unprot ectSection();
config.Save();
برای Web.Config
کد PHP:
Configuration config = WebConfigurationManager.OpenWebConfiguration("myWe bSite");
config.ConnectionStrings.SectionInformation.ForceS ave = true;
config.ConnectionStrings.SectionInformation.Unprot ectSection();
config.Save();