2009-08-29 38 views

Trả lời

64

Sau đây nên làm việc, N cho thấy một "chuỗi liên tục Unicode" trong MSSQL:

INSERT INTO tForeignLanguage ([Name]) VALUES (N'Араб') 
+0

Điều này cũng khắc phục sự cố của tôi. Cảm ơn! – Gant

0

Chỉ cần chắc datatype NVarchar trong cơ sở dữ liệu và sau;

internal string InsertUpdate(classname obj) 
{ 
    SqlParameter[] sqlparam = new SqlParameter[]; 
    sqlparam[] = new SqlParameter("@DESC1", SqlDbType.NVarChar); 
    sqlparam[].Value = NullHandler.String(obj.DESC1); 
    sqlparam[] = new SqlParameter("@DESC2", SqlDbType.NVarChar); 
    sqlparam[].Value = NullHandler.String(obj.DESC2); 
    obj.InsertUpdateTable("spname", "sp", sqlparam); 
    if (sqlparam[].Value != DBNull.Value) 
     return sqlparam[].Value.ToString(); 
} 
Các vấn đề liên quan