现已在SQL内建立一个名为"EXPBOM"存储过程
此存储过程为ERP系统内以BOM查询库存所用
现想用Delphi写一个查询软件
即在Edit1中输入任一数字
然后点击Button1按键
在本窗口中显示所有符合EXPBOM存储过程数据
并且需将所显示的数据能导出为Excel档
请高手帮忙
谢谢!
此存储过程为ERP系统内以BOM查询库存所用
现想用Delphi写一个查询软件
即在Edit1中输入任一数字
然后点击Button1按键
在本窗口中显示所有符合EXPBOM存储过程数据
并且需将所显示的数据能导出为Excel档
请高手帮忙
谢谢!
解决方案 »
- 奇怪的问题
- 关于COM中IPictureDisp和Tbitmap的传递和转换?
- 关于DBGridEH的问题,100分奉上。
- 求FTP源码。在线等。
- FastReport如何禁止用户双击修改报表?同时又可以用代码调用修改报表?
- Help:小弟做了一个有关数据库的一个小程序,但是在别人机上运行出错!用Installshied发布还是不行.
- delphi7操作SQL SERVER跟操作ACCESS方法一样吧?
- 帮帮小弟吧,帮助文件怎么做呀?用什么工具做呢?
- 菜鸟问题,,,,主细表,用两个query怎样办呀?
- 怎样使用query或者adoquery获得查询语句count结果
- 请教关于函数WSAResetEvent的问题。
- sql库一张主表(B01)关联的三张子表(B35,B38,B41),共四张通过主键(B0110)关联,怎样把这四张表导出去生成一个报盘文件,然后再接收进来,重复数据会覆盖,怎么解决?
procedure Tformbutton1click(Sender:TObject)
var
str:string;
begin
str:='select * from openrowset(''sqloledb'',''ip'';''sa'';''password'',''set fmtonly off; exec 数据库..过程名(参数)'')';
with adoquery1 do
begin
close;
sql.clear;
sql.add(str);
execsql;
end;end;
SP1.ProcedureName := 'adduserpoint';
SP1.Parameters.Refresh;
SP1.Parameters.ParamByName('@uid').Value := 1;
SP1.Parameters.ParamByName('@aid').Value := 2;
SP1.Parameters.ParamByName('@time').Value := 3;
sp1.ExecProc;
BOM为以下附图中所标名的任一数字怎么去做这个软件
代码应该怎样去写
并且写好这个软件都需要那些控件