如何实现数据信息的查询?? 我是一个Delphi初学者,有一个客户信息管理系统,我想实现他的客户信息查询功能:例如当输入客户姓名时出现客户的详细信息。 请高人给写个例子,最好详细一点,(加点注释,像数据库怎么连接设置,我采用的是access) 谢谢了!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Strfile:=extractfilepath(application.exename)+'\aa.mdb'; ///设置数据库的路径ADOConnection1.Connected:=false;ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+Strfile+';Persist Security Info=False'; //连接串ADOConnection1.Connected:=true;//////////查询 添加个 text 控件 ADOQuery1.Close; ADOQuery1.SQL.Clear; Str:='select * from 表 where 客户姓名 like ''%'+name.text+'%'' '; //////模糊查询 ADOQuery1.SQL.Add(Str); ADOQuery1.Open;添加 DataSource1,DBGrid1 控件 设置属性 DataSource1.DataSet:=ADOQuery1; DBGrid1.DataSource:=DataSource1;查询结果将在 dbgrid中显示 建议先看一下delphi自身的例子 Strfile:=extractfilepath(application.exename)+'\aa.mdb'; ///设置数据库的路径ADOConnection1.Connected:=false;ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+Strfile+';Persist Security Info=False'; //连接串ADOConnection1.Connected:=true;//////////查询 添加个 text 控件 ADOQuery1.Close;ADOQuery1.SQL.Clear;Str:='select * from 表 where 客户姓名 like ''%'+name.text+'%'' '; //////模糊查询ADOQuery1.SQL.Add(Str);ADOQuery1.Open;添加 DataSource1,DBGrid1 控件 设置属性DataSource1.DataSet:=ADOQuery1;DBGrid1.DataSource:=DataSource1;查询结果将在 dbgrid中显示这是一个简单的例子,你可以看一下明日科技发的那个DELPHI技术宝典,这个是入门的最好书。看看就会明白的,再就看“万一的博客”上看一些相关的例子。 有钱没钱回家过年…… ‘tlablecaption’怎么用? 怎样判断网络是否已掉线? 谁知道怎么做出像Windows播放器那样把窗口缩小到任务栏? 哪位能给我发个MSCOMM32.OCX控件。100分! COM的难题:如何保证COM实例的唯一性!(分以后还加!暂时没有喽) 谁能给我提供一份Delphi开发规范,谢谢了 用adoquery的那个方法能删除掉在dbgrid里指定的数据?或是删除指定的记录位置(第几个记录)的数据? 数组排序的问题…… 请大伙评评理 perlregex 正则取子表达式的问题! 跪求一个仿QQ的网页截图的dll
ADOConnection1.Connected:=false;
ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+Strfile+';Persist Security Info=False'; //连接串
ADOConnection1.Connected:=true;
//////////查询 添加个 text 控件
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
Str:='select * from 表 where 客户姓名 like ''%'+name.text+'%'' '; //////模糊查询
ADOQuery1.SQL.Add(Str);
ADOQuery1.Open;添加 DataSource1,DBGrid1 控件 设置属性
DataSource1.DataSet:=ADOQuery1;
DBGrid1.DataSource:=DataSource1;查询结果将在 dbgrid中显示
ADOConnection1.Connected:=false;
ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+Strfile+';Persist Security Info=False'; //连接串
ADOConnection1.Connected:=true;
//////////查询 添加个 text 控件
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
Str:='select * from 表 where 客户姓名 like ''%'+name.text+'%'' '; //////模糊查询
ADOQuery1.SQL.Add(Str);
ADOQuery1.Open;添加 DataSource1,DBGrid1 控件 设置属性
DataSource1.DataSet:=ADOQuery1;
DBGrid1.DataSource:=DataSource1;查询结果将在 dbgrid中显示
这是一个简单的例子,你可以看一下明日科技发的那个DELPHI技术宝典,这个是入门的最好书。
看看就会明白的,再就看“万一的博客”上看一些相关的例子。