使用BdpDataAdapter查询数据的问题……

猪仔庆 2005-02-23 10:41:38
我用DELPHI2005新建了一个Delphi for .net的ASP应用,已经通过BdpConnection→BdpDataAdapter→DataSet→DBWebDataSource→DBWebGrid在页面中显示出某个表的数据。
但如果我需要根据客户输入的关键字对该表进行查询的话,我该怎么做呢?该在哪里执行我的SQL语句呢?
(我对C/S模式下的东东还熟点,但对B/S、ASP、.net这些就不甚了了了)
请多指教……
...全文
566 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyuntian 2005-03-26
  • 打赏
  • 举报
回复
既然你已取回数据,也就是你已经有了一个内存数据库了,我觉得就不需再从物理数据库中查询什么了(当然,也要考虑多用户操作的情况。),直接操作DataSet好了。
给一些程序片段:
//1、用Find方法对构成主键的单列或多列进行搜索
var
dsNw:DataSet;
dt:DataTable;
begin
dt:=dsNW.Tables['aaa'];
pkAry[0]:=dt.Columns['id'];//主键
dt.PrimaryKey:=pkAry;
dr:=dt.Rows.Find('A100');
if dr<>nil then
showmessage('找到')
else showmessage('未找到');
end;


haoco 2005-03-21
  • 打赏
  • 举报
回复
up
azsoft 2005-03-20
  • 打赏
  • 举报
回复
webgrid无法显示
猪仔庆 2005-03-18
  • 打赏
  • 举报
回复
关于这方面的知识,有什么书籍推荐吗?
Sant11 2005-03-18
  • 打赏
  • 举报
回复
BdpConnection1.Open;
DataSet1.Tables.Clear;
bdpSelectCommand1.Connection:=BdpConnection1;
bdpSelectCommand1.CommandText:='SQL语句';
bdpSelectCommand1.ExecuteNonQuery;
BdpDataAdapter1.Fill(DataSet1,表名);
DBWebDataSource1.AutoRefresh:=True;//这里可以在DBWebDataSource属性里设置
DBWebGrid1.DataBind;
bdpconnection1.Close;
可在webgrid里显示出来。
主要是SQL语句。
zengzhengliang 2005-03-15
  • 打赏
  • 举报
回复
上面这位的不错哈,你在web页面打开的时候加上代码哈。
Sant11 2005-03-08
  • 打赏
  • 举报
回复
这样做:
BdpConnection1.Open;
DataSet1.Tables.Clear;
bdpSelectCommand1.Connection:=BdpConnection1;
bdpSelectCommand1.CommandText:=bdpSelectCommand1.CommandText
+' where NongHBH='+#39+DBWebTextBox1.Text.Trim+#39;
bdpSelectCommand1.ExecuteNonQuery;
BdpDataAdapter1.Fill(DataSet1,'NongHZZJG');
DBWebDataSource1.AutoRefresh:=True;//这里可以在DBWebDataSource属性里设置
DBWebGrid1.DataBind;
bdpconnection1.Close;
haoco 2005-03-04
  • 打赏
  • 举报
回复
up
hedonister 2005-02-24
  • 打赏
  • 举报
回复
d
HeLiang7 2005-02-24
  • 打赏
  • 举报
回复
我才看两天.net,不知道说的对不对,就ADO.net的结构而言,应该是DataAdapter来做查询的工作。楼下的请评判,呵呵。
内容概要:本文提出了一种在单向和双向V2G(Vehicle-to-Grid)环境下,对分布式电源与电动汽车充电站进行联合配置的优化方法,并提供了基于Matlab的代码实现。该方法综合考虑了分布式光伏、储能系统以及电动汽车的充放电行为对配电网的影响,构建了一个包含电压偏差、线路容量、设备出力等多种约束条件的多目标优化模型。通过合理规划分布式电源和充电站的位置与容量,旨在提升配电网对新能源的接纳能力,增强系统运行的经济性与稳定性。研究重点对比了单向充电与双向V2G模式下的配置差异,验证了V2G技术在削峰填谷、改善电压质量和降低网络损耗方面的显著优势,体现了其作为灵活资源参与电网互动的潜力。; 适合人群:具备电力系统分析基础、熟悉Matlab编程工具,从事新能源并网、电动汽车与电网互动、智能配电网规划等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于研究高比例电动汽车接入背景下配电网的规划与优化问题;②为含分布式能源的主动配电网提供充电基础设施与电源协同配置方案;③通过仿真对比单向充电与V2G模式对电网影响,评估V2G的调节潜力和服务价值。; 阅读建议:建议结合文中提供的Matlab代码,复现算例仿真过程,深入理解模型构建逻辑与求解流程,同时可拓展考虑更多不确定性因素(如负荷波动、光伏出力随机性)以提升模型实用性。

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧