关于在LABVIEW编程中创建的SQL数据库 库名 表名 字段名 使用中文
我们平时使用的是中文操作系统,labview也是中文版的。在使用sql server和mysql数据库时创建的SQL数据库 库名 表名 字段名 是否全都可以使用中文文字?sql server是中文版,mysql使用GB2312编码。网上人家都说不建议用中文,但他们都是用ASP PHP编程的。数据采集和生产控制系统这样使用中文名的数据库,会对在LV编程中使用SQL语句有影响吗?
我用labsql,是可以支持中文的。 经测试,数据源文件名 库名 表名 字段名 全用中文的情况下,使用SQL 添加 删除 查询 修改 语句操作数据库,access 和sql server 均没问题。sql server是NI dsc模块自带的英文简化版。这两者测试用的程序代码是一样的,只须更改一下数据源的配置即可。 而用mysql ,用中文做数据库名,配置数据源时跟本通不过,改成英文库名后能连上数据库,但用程序操作,提示语句错误。 又出现新问题。LV读写MYSQL数据库时中文数据出现字符串错误。英文字符串则正常。网上查了一下,可能是数据库编码问题。但我把 连接数据库表字段 这四大要素的属性的编码方式都统一改为GBK编码,问题照旧。 是不是跟lv编程环境也有关阿? 呵呵,楼主辛苦了。
帮顶一下吧。 gongkong168 发表于 2011-4-29 11:26
又出现新问题。LV读写MYSQL数据库时中文数据出现字符串错误。英文字符串则正常。网上查了一下,可能是数据 ...
请问你的问题解决了吗? 我现在也遇到这个问题 创建表格时想用中文的列头 但是显示错误
页:
[1]