gongkong168 发表于 2011-4-24 16:01:38

关于在LABVIEW编程中创建的SQL数据库 库名 表名 字段名 使用中文


我们平时使用的是中文操作系统,labview也是中文版的。在使用sql server和mysql数据库时创建的SQL数据库   库名 表名 字段名 是否全都可以使用中文文字?sql server是中文版,mysql使用GB2312编码。网上人家都说不建议用中文,但他们都是用ASP   PHP编程的。数据采集和生产控制系统这样使用中文名的数据库,会对在LV编程中使用SQL语句有影响吗?




yanglz618 发表于 2011-4-28 22:44:10

我用labsql,是可以支持中文的。

gongkong168 发表于 2011-4-29 11:23:32

经测试,数据源文件名  库名  表名  字段名  全用中文的情况下,使用SQL  添加  删除  查询  修改  语句操作数据库,access  和sql  server  均没问题。sql server是NI  dsc模块自带的英文简化版。这两者测试用的程序代码是一样的,只须更改一下数据源的配置即可。  而用mysql ,用中文做数据库名,配置数据源时跟本通不过,改成英文库名后能连上数据库,但用程序操作,提示语句错误。

gongkong168 发表于 2011-4-29 11:26:33

又出现新问题。LV读写MYSQL数据库时中文数据出现字符串错误。英文字符串则正常。网上查了一下,可能是数据库编码问题。但我把 连接数据库表字段 这四大要素的属性的编码方式都统一改为GBK编码,问题照旧。 是不是跟lv编程环境也有关阿?

myp1688 发表于 2011-4-29 14:15:36

呵呵,楼主辛苦了。
帮顶一下吧。

1649813389 发表于 2017-8-28 15:26:37

gongkong168 发表于 2011-4-29 11:26
又出现新问题。LV读写MYSQL数据库时中文数据出现字符串错误。英文字符串则正常。网上查了一下,可能是数据 ...

请问你的问题解决了吗? 我现在也遇到这个问题 创建表格时想用中文的列头 但是显示错误
页: [1]
查看完整版本: 关于在LABVIEW编程中创建的SQL数据库 库名 表名 字段名 使用中文