起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1908|回复: 5

[处理中3] 数据库用sql server时候,在java代码中自定义sql语句实现

[复制链接]

141

主题

291

帖子

1503

积分

金牌会员

Rank: 6Rank: 6

积分
1503
QQ
发表于 2016-12-13 11:37:47 | 显示全部楼层 |阅读模式
我按照例子 /Baas/takeoutAdmin/Statistics.java  在java代码中自定义sql语句实现,但我发现,若我用的是 sql server时候就不行,改成自带的 Mysql就可以。请问我该怎么改?

141

主题

291

帖子

1503

积分

金牌会员

Rank: 6Rank: 6

积分
1503
QQ
 楼主| 发表于 2016-12-13 12:11:40 | 显示全部楼层
找到原因了,因为我sql server里面的表是中文名称,所以不能编译! 请问 中文 名称的表,我该怎么办?
回复 支持 反对

使用道具 举报

发表于 2016-12-13 13:51:26 | 显示全部楼层
本帖最后由 liangyongfei 于 2016-12-13 13:59 编辑
xuanxiao325 发表于 2016-12-13 12:11
找到原因了,因为我sql server里面的表是中文名称,所以不能编译! 请问 中文 名称的表,我该怎么办? ...

我问了一下,中文也是支持的!请问Mysql 使用表名为中文是否可行??


sqlServer 将 中文改成英文就能成功了吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

141

主题

291

帖子

1503

积分

金牌会员

Rank: 6Rank: 6

积分
1503
QQ
 楼主| 发表于 2016-12-13 15:35:43 | 显示全部楼层
是啊!我用中文表名,在编译模型的时候,控制台 会跳出 无效的对象,但是我将表名改成英文的就好了!
回复 支持 反对

使用道具 举报

141

主题

291

帖子

1503

积分

金牌会员

Rank: 6Rank: 6

积分
1503
QQ
 楼主| 发表于 2016-12-13 15:36:33 | 显示全部楼层
另外版主,我发现。。在表里面,字段名不能为 “用户名” ,否则也会出现编译错误!
回复 支持 反对

使用道具 举报

发表于 2016-12-13 16:02:14 | 显示全部楼层
xuanxiao325 发表于 2016-12-13 15:36
另外版主,我发现。。在表里面,字段名不能为 “用户名” ,否则也会出现编译错误! ...

本地使用mysql测试,表名使用中文,字段名为:用户名,模型编译都正常的!
)_HJ2~4O(3F_QB_]@@VG[3J.png
ZXJ8(C9}NI)]~I)0II_S9~4.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-24 18:43 , Processed in 0.120519 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表