我在做一个火车售票系统,想使用一个Edit控件和一个DBComboBox控件来实现快速检索,即在Edit中输入到站地点后如上海 ,DBComboBox显示与其相关的车次,有哪些车到上海的。但是不知该怎么实现,希望大家帮忙!!!
还有我要在表中显示一段时间的记录代码如下:
void __fastcall TForm2::ClientDataSet1FilterRecord(TDataSet *DataSet,
bool &Accept)
{ Accept=ClientDataSet1->FieldByName("操作日期")->AsDateTime.operator ==(Date())}
为什么不起作用?
还有我要在表中显示一段时间的记录代码如下:
void __fastcall TForm2::ClientDataSet1FilterRecord(TDataSet *DataSet,
bool &Accept)
{ Accept=ClientDataSet1->FieldByName("操作日期")->AsDateTime.operator ==(Date())}
为什么不起作用?
解决方案 »
- 编写控件的问题
- dephil数据库编程的问题
- 打印报表的时候,dbtext的值不能转换的问题。
- 两个文件方面的问题.请指教(在线等待)
- 如何用frprintgrid打印?
- 大家来讨论,时下用什么数据库和什么与之相配的连接方式比较好(或者挣钱多)?
- 在delphi中如何得到某个目录里的所有文件夹名,加入到memo中
- 请问哪能找到串口支持大于16的ActiveX控件?
- 有谁知道制作演示用的软件——象Lotus 1-2-3中的
- 如何在Delphi中制作资源文件?
- owner与parent,vcl与clx
- 菜鸟请大虾指点:ADOQuery查询语句已经完成,但是DBGrid无法显示查看的数据(//bow)
void __fastcall TForm1::ClientDataSet2FilterRecord(TDataSet *DataSet,
bool &Accept)
{
Accept=(ClientDataSet2->FieldByName("终点站")->AsString.operator ==(Edit1->Text));
while(!ClientDataSet2->Eof )
{
DBComboBox1->Items->Add(ClientDataSet2->FieldByName("班次")->AsString);
ClientDataSet2->Next() ;
}
}
to sduzjw(幼儿园大班):能不能说具体点。