asp.net 페이지에서 mysql5.5로 아랍어 콘텐츠를 삽입하고 싶습니다. mysqlconnector5.2.7을 사용하여 로컬 mysqlserver.when에 연결하여 ASP에서 아랍어를 삽입하려고했습니다. .net 프로그램, null 값이 데이터베이스에도 삽입되었는데 명령 프롬프트에서 삽입하려고 시도했을 때 모든 단어가 ???처럼 표시됩니다. Google에서 더 많이 검색했지만 해결책을 찾지 못했습니다. 제 참조 코드 below.I는 데이터베이스, 테이블 및 명령 프롬프트에서 ALTER 쿼리를 사용하여 UTF8로 아랍어의 열을 변경,하지만 여전히 내가있는 DataGridView에이 아랍어를 표시하는 방법, 어떤 해결책을 찾을 수 없습니다asp.net에서 아랍어를 삽입하는 방법 C#
myconnection.Open();
string insert="insert into home_table(image,content,arabiccontent) values(@image,@content,arabiccontent)";
MySqlCommand cmd = new MySqlCommand(insert,myconnection);
MySqlParameter param = new MySqlParameter("@image", MySqlDbType.VarBinary, image.Length);
param.Value = image;
cmd.Parameters.Add(param);
cmd.Parameters.Add(new MySqlParameter("@content",MySqlDbType.VarChar,Content.Length));
cmd.Parameters["@content"].Value = Content;
cmd.Parameters.Add(new MySqlParameter("@arabiccontent", MySqlDbType.VarChar, contentarabic.Length));
cmd.Parameters["@arabiccontent"].Value = contentarabic.Trim();
cmd.ExecuteNonQuery();
myconnection.Close();
의 Web.config
<add name="mysqlconnectionstring" connectionString="Data Source=localhost;Database=mydatabase_;Uid=root;Pwd=root;CharSet=cp1256;"/>
당신이 말해 줄 수 문제를 해결하기 위해 그것을 사용? – suhail
감사합니다. .. 문제가 해결되었습니다. – suhail
항상 환영합니다 :) –