㈠ pb中提示違反限制數據類型屬性是怎麼回事
1.你的dw_1在重置sql後要重新設置事物對象,即dw_1.setsqlselect(wheresql)之後再dw_1.settransobject(sqlca)。
2.你的wheresql中select from部分與dw_1的數據窗口對象是否一致?不一致不行,你需要改的只是where部分。
3.你用的是什麼資料庫,你生成的SQL必須要符合相應資料庫的語法。
建議:在網上找個動態數據窗口的例子看一下就明白了,挺簡單的,或搜一下getsqlselect()、setsqlselect()用法。
㈡ sql分組查詢,數據重復
簡單寫的話,以distinct 條件去除冗餘,在一樓的回答中添加having()條件,語句要寫3段,第一段里having(總分)