本帖最后由 yijun135 于 2013-12-09 22:53:25 编辑

解决方案 »

  1.   

    把后面三列改成n开头的类型,比如原来是varchar(10),就改成nvarchar(10),然后VC中用这个语句,插入应该不会有乱码,insert into 表(m_id,m_name,m_sex,m_addr)
    values(1000,N'测试',N'男',N'测试地址')应该是vc端没有使用Unicode数据类型的原因。改一下字符集,不过vc我不会,具体什么字符集我也不懂,看看有没有Unicode类型
      

  2.   

    VC中对于字符串是不是要声明为DWORD类型,否则插入的时候会有乱码