注册 登录
编程论坛 ACCESS论坛

那位老兄帮帮忙啊,我现在快疯掉了

zzll_love 发布于 2005-11-21 13:40, 819 次点击

那位老兄帮帮忙啊,我现在快疯掉了!我今天工作需要用access的sql语句,
需要一个简单的字查询,费尽死了,开始我不知道access的语句与oracle的不同,忙活了大半天,最后还是有点问题,请各位帮帮忙!


如果我这样写:
String sql = "insert into Mcc_additional select a.フィールド1,a.フィールド13,b.フィールド13 from M_commissioning1 a,Comm1 b where a.フィールド1 = b.フィールド1 and a.フィールド13 = b.フィールド13";

错误:java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 出力の別名 'フ
ィールド13' が重複しています。

如果我这样写:
String sql = "insert into Mcc_additional select a.フィールド1,a.フィールド13,b.フィールド13 from M_commissioning1 a,Comm1 b where a.フィールド1 = b.フィールド1 and a.フィールド13 = b.フィールド13";

java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] パラメータが少
なすぎます。2 を指定してください。


小弟我没有办法了,大家帮忙看看。

3 回复
#2
hxfly2005-11-21 14:01
一大堆曰文,看不懂啊
#3
zzll_love2005-11-21 14:08
对不起我重新给大家写一边
如果我这样写:
String sql = "insert into Mcc_additional select a.フィールド1,a.フィールド13,b.フィールド13 from M_commissioning1 a,Comm1 b where a.フィールド1 = b.フィールド1 and a.フィールド13 = b.フィールド13";

错误:别名重复
如果我这样写:
String sql = "insert into Mcc_additional select a.フィールド1,a.フィールド13,b.フィールド13 from M_commissioning1 a,Comm1 b where a.フィールド1 = b.フィールド1 and a.フィールド13 = b.フィールド13";
我也不知道是什么错误 日语翻译过来就是参数太少 请指定2
#4
zzll_love2005-11-22 11:50
原因已经找到了
1