大家好,我现在正处在毕业设计中,由于刚开始学delphi,所以很多简单的问题都不懂!!
请问怎样可以让一个DBGrid同时显示两个数据表的内容呢?
还有,我现在用的一个DBGrid,我将它的columns的caption和TADODataset的Field Editor的Fields的所有displaylable都用中文表示,而且DBGrid也将字段名显示为中文了!!
但一经查询,DBGrid的字段全部又转回英文字段了(我的数据库字段是英文),怎样可以让DBGrid的字段名即使经过查询,还用中文显示呢?
谢谢!!
请问怎样可以让一个DBGrid同时显示两个数据表的内容呢?
还有,我现在用的一个DBGrid,我将它的columns的caption和TADODataset的Field Editor的Fields的所有displaylable都用中文表示,而且DBGrid也将字段名显示为中文了!!
但一经查询,DBGrid的字段全部又转回英文字段了(我的数据库字段是英文),怎样可以让DBGrid的字段名即使经过查询,还用中文显示呢?
谢谢!!
2 你可以在写SQL.的时候 用AS 把中文都写进去 比如select name as 姓名,sex as 性别,...
也可以在打开数据集的时候把所有的字段 fieldbyname('aaa').isplaylable:='';
还可以在DGGRID里面用固定列 就是在设计的时候就都写好
如果要用你的方法,具体怎样呢?
可以告诉我吗?
谢谢!
我真是新手!呵呵……
一个Order_vendor,字段分别为:Vendor_ID,Vendor_Name,Vendor_KingID……buyer
一个Order_vendorDetail字段分别为:ItemID,Vendor_ID,……Phone
其中两个表的Vendor_ID相同!!
谢谢你!!
vd.ItemID as 列号,...
From Order_vendor v, Order_vendorDetail vd
Where v.Vendor_ID = vd.Vendor_ID
vd.ItemID as 列号,...
From Order_vendor v, Order_vendorDetail vd
Where v.Vendor_ID = vd.Vendor_ID
--》TITLE属性--》CAPTION属性,设置成你的字段名。
其余字段一样。SQL:
Select v.Vendor_ID as 商号,v.Vendor_Name as 商名,v.Vendor_KingID as 商,...
vd.ItemID as 列号,...
From Order_vendor v, Order_vendorDetail vd
Where v.Vendor_ID = vd.Vendor_ID
真不好意思,我真的刚刚开始学delphi!!
那些SQL语句在那里添加啊?
麻烦你们了!!
close;
clear;
sql.add('Select v.Vendor_ID as 商号,v.Vendor_Name as 商名,v.Vendor_KingID as 商,...
vd.ItemID as 列号,...
From Order_vendor v, Order_vendorDetail vd
Where v.Vendor_ID = vd.Vendor_ID');
prepared;
open;
谢谢你的帮忙!!由于我现在处在毕业设计阶段,好多东西都不懂!
请问,你的那些语句是写在DBGrid的事件里的吗?
我真的不知道写在哪里!!
麻烦你了!!
SQL:
Select v.Vendor_ID as 商号,v.Vendor_Name as 商名,v.Vendor_KingID as 商,...
vd.ItemID as 列号,...
From Order_vendor v, Order_vendorDetail vd
Where v.Vendor_ID = vd.Vendor_ID