摘要: 创建视图CREATE VIEW view_wf_huizhias SELECT * FROM openquery(ORAWMS16,'select * from view_wf_huizhi') SELECT * FROM view_wf_huizhi where 出库日期 between '202 阅读全文
posted @ 2022-02-03 02:05 好好生活追逐梦想 阅读(49) 评论(0) 推荐(0)
摘要: 创建临时表 方法一: create table #临时表名(字段1 约束条件, 字段2 约束条件, .....) create table ##临时表名(字段1 约束条件, 字段2 约束条件, .....) 方法二: select * into #临时表名 from 你的表; select * in 阅读全文
posted @ 2022-02-03 02:03 好好生活追逐梦想 阅读(2838) 评论(0) 推荐(0)
摘要: 优点: 1、提高应用程序的通用性和可移植性:存储过程创建后,可以在程序中被多次调用,而不必重新编写该存储过程的SQL语句。并且数据库专业人员可以随时对存储过程进行 修改,且对程序源代码没有影响,这样就极大的提高了程序的可移植性。 2、可以提高SQL的速度,存储过程是编译过的,如果某一个操作包含大量的 阅读全文
posted @ 2022-02-03 02:02 好好生活追逐梦想 阅读(274) 评论(0) 推荐(0)
摘要: 1.表结构如下(预算数据明细表): CREATE TABLE [dbo].[BA_FeeDetail]( [ID] [int] IDENTITY(1,1) NOT NULL, [FeeDeptID] [nvarchar](4) NULL, [FeeDate] [int] NULL, [FeeCode 阅读全文
posted @ 2022-02-03 01:58 好好生活追逐梦想 阅读(126) 评论(0) 推荐(0)
摘要: 以ado为例,新增一个ADOStoredProc1,设置其connection属性为正确的连接,设置其procedurename为你所说的存储过程的名称,执行其open方法(或者execproc)。 在SQL上建了以下存储过程,请问在delphi中要如何调用? 3.delphi 程序中调用(使用AD 阅读全文
posted @ 2022-02-03 01:57 好好生活追逐梦想 阅读(256) 评论(0) 推荐(0)
摘要: 修改TIMEOUT时间 阅读全文
posted @ 2022-02-03 01:53 好好生活追逐梦想 阅读(104) 评论(0) 推荐(0)
摘要: procedure TForm1.Button1Click(Sender: TObject); var s:TStringList; str:string; i:Integer; begin // lbl1.Caption:=DateTimeToStr(Now); str:=''; dbgrd1.D 阅读全文
posted @ 2022-01-27 23:40 好好生活追逐梦想 阅读(376) 评论(0) 推荐(0)
摘要: delphi dbgrid 导出Excel表 ///////// 利用剪贴板,速度很快!适合装有Excel的机器///////////////////// USES Clipbrd,ComObj; procedure TForm1.Button1Click(Sender: TObject); var 阅读全文
posted @ 2022-01-27 23:38 好好生活追逐梦想 阅读(929) 评论(0) 推荐(0)
摘要: StringGrid组件用于建立显示字符串的网格,与电子表格相似。它可使表格中的字符串和相关对象操作简单化。StringGrid组件提供了许多可控制网格外观念的属性,以及利用表格的结构响应用户操作的事件和方法。StringGrid具有关联对象与网格中的每个字符串的作用,这些对象为用户封装了字符串表示 阅读全文
posted @ 2021-09-24 21:06 好好生活追逐梦想 阅读(477) 评论(0) 推荐(0)
摘要: gird表格中的内容超出了最大的值范围。解释:表格中的表格设置个格数小于了实际输入的值的个数,此时就会报这个错误,解决办法就是查看下传递的值的长度,然后重新增加grd的个格数。备注:这个报错实际上并不一定是grid报出来的可能是for循环获取值的时候,发现定义的长度为10个,结果循环的时候就有8个值 阅读全文
posted @ 2021-09-21 23:25 好好生活追逐梦想 阅读(2411) 评论(0) 推荐(0)