1樓:匿名使用者
先新增一個datasource的控制元件,如datasource1,把dbgrid屬性中的datasource屬性選擇datasource1.假設你的連線的資料集名稱是是query1,你可以在formshow裡面下**:
datasource1.dataset := query1;
if query1.active then query1.close;
query1.sql.clear;
query1.sql.add('select * from [表名]');
query1.open;
這樣就可以了.
2樓:匿名使用者
1.雙擊你的資料集元件出現一個小窗體..點右鍵選擇add all fields把所有的表欄位新增進來
2.雙擊你的dbgrid元件出現一個小窗體.點右鍵選擇add al fields就把所有的表欄位新增到dbgrid上了..
在出現的小窗體上還可以調整它們的順序,刪除掉不想要的欄位.
3樓:熊冰昳
dbgrid1.fields[1].fieldname ;
4樓:靠不要胡說八道
在query的sql輸入,select * from 你資料庫中的表名稱。
*表示選定全部欄位
在delphi中的dbgrid中怎樣得到某一行的一個欄位的值
5樓:陽光小天使樂園
先新增一個datasource的控制元件,如datasource1,把dbgrid屬性中的datasource屬性選擇datasource1.假設你的連線的資料集名稱是是query1,你可以在formshow裡面下**: datasource1.
dataset := query1; if query1.active then query1.
close; query1.sql
delphi7裡獲取dbgrid每個欄位的值 30
6樓:
是不是你輸入一個產品的名稱或者編號 然後就能算出更改的數量?
delphi7中關於獲取dbgrid每列中指定的一個值 15
7樓:見習書生
dbgrid 的 oncellclick 事件增加如下**..
edit1.text := adoquery1.fieldbyname('生產部門').asstring;
edit2.text := adoquery1.fieldbyname('數量').asstring;
修改 button 的onclick事件增加如下**..
with adoquery1 do
begin
close;
sql.clear;
sql.add('update 表 set mp數量 = :newcnt ');
sql.add(' where 生產訂單號 = '''+生產訂單號edit.text+''' ');
sql.add(' and 生產部門 = '''+部門edit.text+''' ');
//如果有其他條件, 則加之..
parameters.parambyname('newcnt').value := 更改後數量edit.text;
//按資料型別, 修改引數的型別..
execsql;
end;
delphi中怎麼統計dbgrid中某一列的總和?或者怎麼獲取某一列的值?
8樓:匿名使用者
dbgrid是搞不了的,用dbgrideh吧,我認為它是delphi第三方控中最好的了,你的這個功能可以簡單的在屬性表中設定,也可以用一二句**解決.
9樓:匿名使用者
需要另使用sql查詢統計完成求和
仙劍1的陣獄明王怎麼打,仙劍1的陣獄明王怎麼打
1全部啥也別想直接用月如的用乾坤一鄭 只要你錢多,攻擊力就超高,威力很大,別捨不得,包括後期結局打拜月教主也得用月如的用乾坤一鄭 三個人,李逍遙用 攻擊或仙術攻擊,靈兒放幾輪仙術後就要記得給夥伴補血,最後一個月如用扔東西會好用些,也可以用扔錢戰術,因為後面錢還會賺很多回來 還是乾坤一擲最好用 逍遙用...
ln 1 x 的積分怎麼求,ln(1 x)的不定積分怎麼求
ln 1 x dx x ln 1 x xd ln 1 x 分部積分法 x ln 1 x x 1 x dx x ln 1 x 1 x 1 1 x dx x ln 1 x 1 1 1 x dx x ln 1 x x ln 1 x c x 1 ln 1 x x c 函式f x 的所有原函式f x c 其中...
y1x的影象如何畫?謝謝,yx1x函式影象怎麼畫
畫出y 1 x影象 把小於0的部分沿x軸翻折上來 y x 1 x 函式影象怎麼畫 討論x與1的關係 當x 1的時候,y x 1 x 1,是定值。當x 1的時候,y x 1 x 2x 1.分段函式,分2個區間畫 x 1x 1 分類討論 當x 1時畫一半 當x 1畫一半 y 1 1 x的影象怎麼畫 反比...