林
林枫
Unregistered / Unconfirmed
GUEST, unregistred user!
1。有一个表有:产品名称,规格,价格 三个字段,我的程序需要将这个表中的记录查询出来,
在表中“产品名称”相同的记录只能显示一条,好象是用一个叫Discinic的关键字,只可以对单个字段查询的,
我的程序一定要显示所有字段,应该怎么写这个SQL语句呢?
2。我用ADODataSet.Refresh.语句刷新数据时,如果在之前删除了一条记录,就会显示错误:
提示有数据已经删除。所以我一直用:
ADODataSet.Close;
ADODataSet.CommandText:='Select*from '+表名; //去掉这行有时会出错所,以总是将它加上
ADODataSet.Open;
当要一次更新多个表时,就要写好多组这样的语句,不知道有没有比这好的方法。
在表中“产品名称”相同的记录只能显示一条,好象是用一个叫Discinic的关键字,只可以对单个字段查询的,
我的程序一定要显示所有字段,应该怎么写这个SQL语句呢?
2。我用ADODataSet.Refresh.语句刷新数据时,如果在之前删除了一条记录,就会显示错误:
提示有数据已经删除。所以我一直用:
ADODataSet.Close;
ADODataSet.CommandText:='Select*from '+表名; //去掉这行有时会出错所,以总是将它加上
ADODataSet.Open;
当要一次更新多个表时,就要写好多组这样的语句,不知道有没有比这好的方法。