webForumDet fria alternativet

Problem med åäö

.NETur .NET

0 svar · 197 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

Jag har ett simpelt nyhetsscript

[red]
<asp:textbox cssclass="news" id='strNews' rows="4" textmode='MultiLine' visible='False' width='250px' runat='server'></asp:textbox><br/>
					<asp:imagebutton borderwidth="0" causesvalidation='False' id='newsButton' runat="server" cssclass="ok" imageurl="images/ok.png" visible='False'></asp:imagebutton>
[/red]

och denna information tar jag hand om på följande sätt

[red]
		private void newsButton_Click(object sender, System.Web.UI.ImageClickEventArgs e)
		{
			OleDbConnection Conn = new OleDbConnection(Application["conString"].ToString());
			string SQL = "INSERT INTO news(f_date, f_news, f_author)VALUES('"+DateTime.Now.ToString()
				+"', '"+strNews.Text+"', '"+Request.Cookies["granted"].Value.ToString()+"')";
			OleDbCommand Comm = new OleDbCommand(SQL, Conn);
			try
			{
				Conn.Open();
				Comm.ExecuteNonQuery();
				Conn.Close();
			}
			catch(OleDbException ex)
			{
				//
			}
		}
[/red]

Det konstiga är att när jag kollar i databasen efter att jag skrivit in åäö så står det endast & #229; (utan mellanslag) vilket är å.

hur kan jag åtgärda detta.....

mvh icaaq

135 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)