這是我自己寫的代碼 不知道哪錯了 求助
real a,b,c,d,e,f,k,l
a=real(sle_3.text)
b=real(sle_4.text)
c=real(sle_5.text)
d=real(sle_6.text)
l=real(sle_2.text)
e=0.45*(b-a)
f=0.88*(d-c)
k=real(sle_1.text)
char g
g=sle_7.text
INSERT INTO 收費中心 (收費中心.房間代碼,收費中心.費用專案,收費中心.費用金額)
values('g','基礎費用','l')
insert into 收費中心(收費中心.房間代碼,收費中心.費用專案,收費中心.費用日期,收費中心.費用金額)
values('g','水費',e')
insert into 收費中心(收費中心.房間代碼,收費中心.費用專案,收費中心.費用日期,收費中心.費用金額)
values('g','電費','f')
insert into 收費中心(收費中心.房間代碼,收費中心.費用專案,收費中心.費用日期,收費中心.費用金額)
values('g','維修費','m')
uj5u.com熱心網友回復:
1.pb 代碼中減號兩端應補空格,2.insert陳述句中插入列與值不對應,插入有四項,而只對其三相付了值。uj5u.com熱心網友回復:
INSERT INTO 收費中心 (收費中心.房間代碼,收費中心.費用專案,收費中心.費用金額)values(:g,'基礎費用',:l) ;
第條SQL后都要有;,變數參考:g 不是'g'
最后要提交,才能保存
commit;
uj5u.com熱心網友回復:
你的語法有幾處錯誤:1.insert陳述句格式有誤:
insert into table_name(column1,column2,...,columnn) values(v1,v2,...,vn)
這是標準的SQL插入陳述句
2.PB中參考SQL陳述句時,在陳述句結尾在有";"號,這樣才行
3.SQL陳述句中變數參考要用":"前綴
4.插入的值或變數總數要和欄位數相等,且型別相同
5.有用commit;對事務進行提交
你的陳述句應該這樣寫才對:
INSERT INTO 收費中心(收費中心.房間代碼,收費中心.費用專案,收費中心.費用金額)
values(:g,'基礎費用',:l)
uj5u.com熱心網友回復:
你的語法有幾處錯誤:1.insert陳述句格式有誤:
insert into table_name(column1,column2,...,columnn) values(v1,v2,...,vn)
這是標準的SQL插入陳述句
2.PB中參考SQL陳述句時,在陳述句結尾在有";"號,這樣才行
3.SQL陳述句中變數參考要用":"前綴
4.插入的值或變數總數要和欄位數相等,且型別相同
5.有用commit;對事務進行提交
你的陳述句應該這樣寫才對:
INSERT INTO 收費中心(收費中心.房間代碼,收費中心.費用專案,收費中心.費用金額)
values(:g,'基礎費用',:l);
commit;
uj5u.com熱心網友回復:
樓主太粗心了uj5u.com熱心網友回復:
唉。。。。uj5u.com熱心網友回復:
同四樓uj5u.com熱心網友回復:
四樓說的詳細,思路清晰!uj5u.com熱心網友回復:
sqlca.autocommit=true;就可以了。uj5u.com熱心網友回復:
惡補語法吧!uj5u.com熱心網友回復:
友情頂下uj5u.com熱心網友回復:
樓主的確粗心了,呵呵。幫你頂下uj5u.com熱心網友回復:
樓主要細心點轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/110660.html
標籤:腳本語言
