解决Microsoft SQL Server Management Studio启动时出现cannot find one or more components错误的问题

也不知道误删了什么玩意,启动Microsoft SQL Server Management Studio,出现cannot find one or more components错误,按照网上的教程,试了很多种方法,均不得要领。经过测试多次,基本解决了我自己的问题,大家参考吧。 1、删除Micr...

2019-04-17 15:41:05

阅读数 34

评论数 0

FireDAC知识积累

开始学习FireDAC,没有什么资料,现在开始积累: http://www.cnblogs.com/lzl_17948876/p/5404618.html FireDAC 连接SQL Server一些要注意的地方 TFDConnection: 1、FetchOptions.Mode 设置为...

2018-12-17 17:16:33

阅读数 83

评论数 0

ADO.SQL.ADD修改数据后刷新小技巧

用数据控件的edit和post方法,在DBGRID中可以实时显示变更后的数据,用ADO.SQL.add却不能,修改数据后用刷新也不能显示修改过的数据,除非你重新查询一下。 这几天偶然发现,使用ADO.close再使用ADO.open后,数据表中的数据刷新了,呵呵。 其实方法本来就有,但本人一直...

2018-08-04 19:27:38

阅读数 182

评论数 0

Delphi XE10.2.3总是打开CPU调试窗口

将XE10.2换成XE10.2.3,用了一段时间发现,调试错误中断时,总是调出CPU窗口,不能定位错误代码行。 换回XE10.2后一切正常。 搜了很多网上的指南,均不能解决问题,还是继续用10.2吧。 2018.8.30 10.2.3.2661是这种情况,3231也是这种情况,这么不长进啊...

2018-07-14 11:47:53

阅读数 393

评论数 4

关于自定义 DBGridEh 的 IndicatorTitle 表头下拉菜单项的方法

因为DBGridEh的字段有不想被显示的,而定义显示全部菜单项能选择被禁止的Columns,所以需要选择菜单项。BlueStorm给出一种自定义类的方法https://bbs.csdn.net/topics/392410238type   TDBGridEh = Class(DBGridEh.TD...

2018-07-05 22:41:07

阅读数 160

评论数 0

Delphi XE10.2 判断汉字的方法

查了一下网上的方法,大部分用ord、bytetype或ord+bytetype方法,但不知道为什么,XE10.2下判断的结果不对。用ORD的,函数的参数应该是WideChar,string无论如何转变都不行,查了一下,有的说以前版本可以支持直接强制转换,可是在高版本下就是不行。研究了一下,XE10...

2018-06-26 21:32:27

阅读数 452

评论数 2

Delphi重复使用ADOquery时要避免相互干扰的问题

以前想过,没当回事,这次偶尔发现确实有问题。我一般是ADOQuery1..5(基本上临时查询使用),循环使用,但有可能会出问题,那就是两个界面都用ADO1查询时,另外判断ADO.isempty时,会交叉干扰。比如A窗体的ADO1-->delete和B窗体的ADO1--&...

2018-05-23 14:36:02

阅读数 464

评论数 0

使用dbExpress的SimpleDataSet控件连接MSSQL2014时出现错误的解决方法

Delphi XE 10.2+SQL Server 2014使用dbExpress的SimpleDataSet控件连接MSSQL2014时出现错误:'DBX Error:  Driver could not be properly initialized.  Client library may ...

2018-04-25 10:18:46

阅读数 178

评论数 0

ADOQuery.Filter三个以上条件字符串的写法

一般不用ADOQuery.Filter作为条件,这次偶然用了一下,竟然出错连连,找了网上很久也不得骑姐。看到对Filter条件的解释,说 and 两边的结果必须为真,尝试将:ADOQuery.Filter:='((A=a) or (B=b)) and (C=c)' 显示First chance e...

2018-04-14 20:22:31

阅读数 682

评论数 0

VB.net的ComboBox下拉单使用空行或空值问题

    Public da As SqlDataAdapter    Public dt As New DataSet    Public cn As New SqlConnection() Private Sub ComboBox1_DropDown(sender As Object, e As...

2018-03-14 16:00:38

阅读数 364

评论数 1

CheckListBox中选项的两种拖放方式

今天调整系统的一些技巧部分,用到了拖放,在网上搜集了两种方式,略作修正,备忘一下。我喜欢第一种方式,拖放时在选择框内显示可拖放状态,第二种限制在可选择的项上显示可拖放状态,但第二种简单一些。网上还有一种方式,托过的项上全部为选择状态,很不好看,就不再记录了。我习惯了用Sender,原作用的是Sou...

2018-02-11 23:50:25

阅读数 171

评论数 0

DBGridEh设置选中的行的颜色

DBGridEh设置选中行的颜色,查了3天,一脸懵逼,我能找到网上的全是错误的,或许是我的版本太高了,不支持。尤其是参数State总是提示错误,类型不符。点击单元格,或者单元格获得焦点后,整行被指定的颜色覆盖(如果是设置内容颜色,你自己选择font),正确的也是简单的写法(我最烦动不动就一大篇实现...

2017-09-07 10:57:13

阅读数 1871

评论数 3

adoquery.sql相同变量赋值的方法

在以adoquery.sql赋值语句中,如果两个变量相同,语句中使用相同的变量,竟然提示变量找不到,前没遇到: adoquery.sql.add('update 表 set a=:a,b=:a,c=:c where 条件'); adoquery.parameters.parambyname('a'...

2017-08-28 09:37:21

阅读数 460

评论数 0

Edit判断修改后的处理

Edit类的控件,判断Modified后,如果再次循环,其Modified状态依然不变,而此判断会出问题,除非你清除全部结果。 我习惯显示不变,下次的时候清空数据,所以,判断其修改后要恢复其状态,下期才能不出问题。 if Edit.Modified:=true then begin ......

2017-08-28 09:24:11

阅读数 309

评论数 0

Excel导入SQL时,如何动态获得Sheet的名字

发了一个问题贴,2位前辈回复后,不得要领,试了2整天,没有一个能正常运行的,本想放弃了,最后一次终于试出来了。 竟然还是驱动的问题,驱动驱动驱动,重要的事情说三遍。 我一直尝试使用delphi提供的驱动连接数据文件,全部不能正常使用。     OpenDialog1.Execute;   ADOC...

2017-08-07 23:16:35

阅读数 448

评论数 0

delphi使用ADO在sql数据库存取图片的方法

delphi使用ADO在sql数据库存取图片的方法 新手参考,老鸟绕行 我一直不认为能把代码写的和天书一样的程序员是好的程序员,那不过是因为我真的对delphi也就是略懂皮毛,太深了看不懂。 网上查询数据库存取图片的方式,看的是一头雾水,有人提出保存路径使用时再调用,方法很好,但现实很残酷,在...

2017-07-27 11:33:36

阅读数 1130

评论数 0

Ehlib组件DBGridEh自动排序之正常运行

根据Ehlib使用说明之自动排序并显示标记(▽降序△升序),仅设置属性不用写代码实现点击标题头自动排序。 DBGridEh组件可以在标题行单元格中显示小三角形升、降排序标志符图片,在运行时可点击标题行,图片自动切换并做相应排序。 1)设置全部列为排序字段,具体属性设置如下:   DBGridEh....

2017-07-14 22:39:47

阅读数 485

评论数 1

delphi xe10.2自带的sha1sha2

uses单元加入system.hash。 使用sha1直接调用 edit3.Text := system.hash.THashSHA1.GetHashString(edit1.Text); 使用 system.hash.THashSHA2.参数设置如下: class function G...

2017-07-03 15:05:05

阅读数 2378

评论数 0

delphi自带md5的使用

delphi自带md5的使用方法,在xe10.2版本测试通过。 uses单元中加入IdHashMessageDigest procedure TForm1.Button1Click(Sender: TObject); var   MD5: TIdHashMessageDigest5; be...

2017-07-03 00:21:53

阅读数 3949

评论数 0

delphi xe10.2可以使用tostring

经常使用VBnet的数据类型转换,感觉.tostring非常好用,比delphi的xxtostr()好用多了,前几天装上delphi xe10.2,发现也可以使用.tostring了,感觉很爽。 说实话,用来用去的PB、VBnet,还是回到了delphi,也是习惯了,感觉D还是写起来顺畅,逻辑也...

2017-06-27 13:10:04

阅读数 2237

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭