none
怎么在程序中同时连接两个字符集分别为us7ascii和zhs16gbk的数据库 RRS feed

  • 问题

  • 我用的是vs2005(C#)
    我想在程序中同时连接两个字符集分别为us7ascii和zhs16gbk的数据库
    我已经用过修改注册表和nls_lang环境变量的方法,但是在程序第一次连接后无论怎么修改注册表和环境变量都没有,它始终使用第一次连接时的字符集,敬请各位高手赐教,谢谢,很急!!!
    2009年6月18日 9:09

答案

  • .Net里面字符串都是Unicode。到你的数据库的论坛问问怎么回事。
    Please mark the post answered your question as answer, and mark other helpful posts as helpful. This posting is provided "AS IS" with no warranties, and confers no rights.
    2009年6月18日 18:49
    版主

全部回复

  • 我用的是vs2005(C#)
    我想在程序中同时连接两个字符集分别为us7ascii和zhs16gbk的数据库
    我已经用过修改注册表和nls_lang环境变量的方法,但是在程序第一次连接后无论怎么修改注册表和环境变量都没有,它始终使用第一次连接时的字符集,敬请各位高手赐教,谢谢,很急!!!

    2009年6月18日 9:12
  • 我用的是vs2005(C#)
    我想在程序中同时连接两个字符集分别为us7ascii和zhs16gbk的数据库
    我已经用过修改注册表和nls_lang环境变量的方法,但是在程序第一次连接后无论怎么修改注册表和环境变量都没有,它始终使用第一次连接时的字符集,敬请各位高手赐教,谢谢,很急!!!
    2009年6月18日 9:15
  • 高手救救啊

    2009年6月18日 9:41
  • 是连接SQL Server 吗 ?

    你通过 using(SqlConnection conn = new SqlConnection("连接串")){} 这样的方式试试

    知识改变命运,奋斗成就人生!
    2009年6月18日 10:09
    版主
  • .Net里面字符串都是Unicode。到你的数据库的论坛问问怎么回事。
    Please mark the post answered your question as answer, and mark other helpful posts as helpful. This posting is provided "AS IS" with no warranties, and confers no rights.
    2009年6月18日 18:49
    版主