1樓:匿名使用者
你寫的select語句是錯誤的,根本不可能正常執行。沒有顯示錯誤,可能上述**放在了錯誤捕獲**中,把錯誤遮蔽掉了。
原因是:你以tf_step為分組項,那麼select後的選擇項,只能是tf_step, max(tf_dtime),以及其他的聚集函式,不能直接有其他的非分組項,比如id, pcid等。
建議你還是好好學習一下sql語法。
2樓:匿名使用者
樓主你好。
記住我的話,"最"的時候一定要用top 1.
你的語句,我的建議是下面的寫法,又快又能達到你的目的:
dataset hcds = select top 1 id,pcid,tf_channel_id,tf_barcode,tf_status,tf_cycle,tf_step,tf_current,tf_voltage,tf_capacity,tf_energy,tf_dtime,tf_abstime from v_hcfr_result_mx where tf_barcode='"
trim() order by tf_dtime desc");
3樓:匿名使用者
資料表 table1
編號 bianhao
部次 buci
相對事件 time
select * from table1 where time in ( select max(time) from table1 group by bainhao )
C資料庫連線問題
你是直接在頁面中繫結的資料來源還是用 繫結的。如果是手寫 繫結的話,那可以把資料庫聯接語句寫到web.config檔案中。或者寫一個資料輔助類 dbhelper 如果是直接繫結資料來源的話,那你只有重新去配置一下了。建議手寫 繫結,就是那麼幾行 尤其是你們在校學生,更要多寫。你說的繫結是否是在設計器...
資料庫問題 關於大型資料庫
sql server是一定要的,庫到是可以在你開發的機器上把庫備份下來然後去要使用的地方還原,否則重新建庫使用者儲存過程和涵數都是沒有的。acess因為是ms office自帶了,其實安裝office就一同安裝了所以不需要再安。連線不上的原因多辦在沒有裝資料庫或者企業管理器中資料庫沒有建立好,另外在...
C資料庫查詢
有兩種方法 1 建立3個靜態欄位,在登入窗體驗證通過時為這3個欄位賦值,以後其他窗體 資訊管理視窗 再呼叫這賦值後的3個靜態欄位就行了。2 在登入窗體設定3個公有變數,以後其他窗體 資訊管理視窗 再呼叫登入窗體3個公有變數就可以了。你說的 可以在登入視窗那裡用session username tex...