mahmood1000
چهارشنبه 24 شهریور 1389, 01:20 صبح
سلام دوستان
من وقتی تو SQL یه ردیف ضافه میکنم و میخوام توش فارسی بنویسم علامت سوال داخلش میزاره .اما وقتی update میکنم مشکلی نداره.
علش چیه؟
کد برنامه به صورت زیره
protected
void SaveNewKhabarCmd_Click(object sender, EventArgs e)
{
string connectionString = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
string insertSQL;
insertSQL =
"INSERT INTO Z_LeftColumen_tbl (Text, Headline) VALUES ('" + NewKhabarTxt.Text + "','" + NewKhabarOnvanTxt.Text + "')";
SqlConnection myConnection = newSqlConnection(connectionString);
SqlCommand comInsert = newSqlCommand(insertSQL, myConnection);
int added = 0;
try
{
myConnection.Open();
added = comInsert.ExecuteNonQuery();
}
catch (Exception err)
{
lblerr.Text =
"Error Inserting Record. ";
lblerr.Text += err.Message;
}
finally
{
myConnection.Close();
Response.Redirect(
"~/Admin/DirManage/Manage.aspx");
}
}
درضمن یه سوال دیگه هم داشتم اونم اینکه چطوری میشه تو SQL زبان رو پیشفرض فارسی گذاشت؟
من وقتی تو SQL یه ردیف ضافه میکنم و میخوام توش فارسی بنویسم علامت سوال داخلش میزاره .اما وقتی update میکنم مشکلی نداره.
علش چیه؟
کد برنامه به صورت زیره
protected
void SaveNewKhabarCmd_Click(object sender, EventArgs e)
{
string connectionString = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
string insertSQL;
insertSQL =
"INSERT INTO Z_LeftColumen_tbl (Text, Headline) VALUES ('" + NewKhabarTxt.Text + "','" + NewKhabarOnvanTxt.Text + "')";
SqlConnection myConnection = newSqlConnection(connectionString);
SqlCommand comInsert = newSqlCommand(insertSQL, myConnection);
int added = 0;
try
{
myConnection.Open();
added = comInsert.ExecuteNonQuery();
}
catch (Exception err)
{
lblerr.Text =
"Error Inserting Record. ";
lblerr.Text += err.Message;
}
finally
{
myConnection.Close();
Response.Redirect(
"~/Admin/DirManage/Manage.aspx");
}
}
درضمن یه سوال دیگه هم داشتم اونم اینکه چطوری میشه تو SQL زبان رو پیشفرض فارسی گذاشت؟