- 浏览: 139522 次
- 性别:
文章分类
最新评论
//根据表名和一个数据库连接判断表是否存在
function TForm1.DBTableExists(aTableName: string;aADOConn:TADOConnection): Boolean;
var
vTableNames: TStringList;
begin
Result:=False;
vTableNames := TStringList.Create;
try
aADOConn.GetTableNames(vTableNames);//取得所有表名
if vTableNames.IndexOf(aTableName)>= 0 then //判断是否存在
Result:=True;
finally
vTableNames.Free;
end;
end;
发表评论
-
Delphi中的接口和抽象类
2010-12-06 16:30 619接口:Interface Delphi中接口的关键字 ... -
Delphi中票据凭证的精确打印
2011-04-06 15:13 1023一、概述 在银行,税务,邮政等行业的实际工作中,经常涉及到在 ... -
Delphi编程中流的应用
2011-05-25 11:19 839一、流的概念 流简单说是建立在面向对象基础上的一种 ... -
Pascal与C的指针
2011-05-26 13:49 1070大家都认为,C语言 ... -
Delphi编程的一些资料1
2011-06-16 10:40 776手机 SMS PDU 格式参考手册 1.相关的GSM AT指 ... -
Delphi编程的一些资料2
2011-06-16 10:43 756算法步骤: 一、地址 ... -
Delphi编程的一些资料3
2011-06-16 10:46 822一、一般命令 AT+CGMI ... -
Delphi编程的一些资料4
2011-06-16 10:48 825七、追加服务命令 AT+CCFC 呼叫继续 ... -
Delphi编程的一些资料5
2011-06-16 10:53 809十三、SIM卡工具箱命令 AT+STSF ... -
短信文本模式下的解码方法
2011-06-16 10:57 834接收短信有两种编码格式: 1.中英文混合的为unicode 2 ... -
通过注册表获取当前所有串口号
2011-06-16 15:49 2752usesWindows, Messages, SysUtils ... -
Delphi 分隔GSMModem接收到的短信字符串
2011-06-20 10:37 1125Delphi 分隔GSMModem接收到的短信字符串 ... -
Delphi流的操作
2011-06-22 14:34 842Delphi流的操作 一、流的概念 流简单说是建立在面 ... -
Delphi、PChar和Char数组的比较
2011-06-22 16:14 1318Delphi、PChar和Char数组的 ... -
Delphi ListView基本用法大全
2011-08-22 17:27 1418Delphi ListView基本用法大全 //增加项或列( ... -
Delphi2010 无效的类别字符串, ProgID: "ADOX.Catalog"问题
2012-07-18 09:56 2152程序中用ADOX创建的Access数据库,一直运行正常,其 ... -
Delphi 禁用TEdit右键菜单及复制粘贴
2012-07-19 11:24 1405Delphi 禁用TEdit右键菜单及复制粘贴简的单方法 ... -
Delphi TStrings取得Ini文件键值对
2012-07-20 07:37 1365Delphi TStrings取得Ini文件键值对的简单 ... -
Delphi 压缩Access数据库
2012-07-21 12:21 1693由于Access数据库在反复使用过程中会自动增大,Del ...
相关推荐
呕心沥血两星期,终于完成了用delphi根据用户配置在SQL Sever中判断数据库、表是否存在,如果不存在,新建用户配置文件中的数据库、数据表的功能。为了让广大像我曾经一样迷惘的初级程序员快速的掌握delphi开发Sql ...
- **检查记录数量**:通过`RecordCount`属性判断查询结果中是否有记录存在。 - **显示消息**:如果查询结果为空,则使用`ShowMessage`函数提示用户。 #### 四、使用控件展示查询结果 为了将查询结果展示出来,还...
3. **表结构**:确保数据库中存在相应的表来存储图像数据。例如,本例中的 `T_ImageOfChannel` 表用于存储频道图像信息。 #### 三、主要功能实现 ##### 1. 图像上传功能 ```delphi procedure TCommMethods....
Delphi实现自动检测、创建数据库和数据库别名,源码将取得别名列表,判断别名是否存在,然后增加一个名为Cngzsamp的数据库别名,将BDE配置文件存盘,代码中有详细注释,在此不再多介绍,对学习Delphi数据库操作,...
本文将详细探讨如何使用Delphi通过SQL语句来判断ACCESS 2007数据库中的数据表是否存在。 Delphi是一款强大的集成开发环境(IDE),它基于Object Pascal语言,用于创建桌面、移动和Web应用程序。而Access 2007是...
在做数据库开发的时候经常会遇到数据库连不上的情况,这个时候程序就会卡死,要等好长时间才能有反应,为此就做了一...1:判断ip是否存在 2:判断1433端口是否打开 本程序在delphi 2007环境下开发,在xp环境下开发成功
在Delphi中实现数据库连接与登录功能涉及到对多种控件的理解和使用,下面将详细介绍如何通过Delphi连接数据库以及编写登录界面的相关代码。 ### Delphi连接数据库的基本步骤 #### 1. 添加数据库连接组件...
在使用 Delphi 进行数据库开发时,有时我们需要处理数据集中存在的重复记录问题。这个压缩包文件"Delphi自动删除数据库中重复记录.."提供了一个解决方案,可能是通过 Delphi 代码来实现对数据库中重复记录的自动检测...
- 在Delphi中,可以通过查询`ADOX.Catalog`或`ADODB.Connection`对象来判断数据库中是否存在特定的表。虽然示例代码未给出完整的实现,但基本思路是打开连接,然后使用SQL查询(如`SELECT * FROM sysobjects WHERE ...
2. **判断Ini文件是否存在**; 3. **创建新的Ini文件(默认配置)**; 4. **从Ini文件中读取配置信息到属性值中**; 5. **将属性值保存到Ini文件中**; 6. **从Ini文件中读取信息**; 7. **保存到Ini文件**。 #### ...
在使用Delphi进行数据库开发时,经常会遇到查找和处理重复数据的问题。这不仅涉及到数据的一致性和准确性,也直接影响到数据库的性能。本资源"Delphi找出数据库重复数据"提供了一个解决方案,帮助开发者高效地定位并...
源程序中演示了在delphi开发SQL Sever数据库时,在系统启动时根据用户配置文件自动判断系统所需的数据库、表是否存在,如果不存在,则根据配置文件新建用户所需的数据库、数据表。这个源程序代码规范,注释详细,...
- 如果数据库已存在,执行`CREATE TABLE`命令会报错,需要先判断表是否存在,或使用`ALTER TABLE`语句修改现有表结构。 通过以上步骤和知识点,你可以使用Delphi动态地创建Access数据库中的数据表。这只是一个基础...
本文将深入讲解如何在Delphi中判断记录是否存在以及如何获取特定或多个字段的值,这些技巧是开发常用函数的一部分。 首先,我们来看`GetFieldsValue`这个函数。它的主要任务是根据提供的SQL查询语句来获取一个记录...
本文将详细讨论如何在SQL Server中判断表和列是否存在,并在它们不存在的情况下进行创建。 一、判断表中某列是否存在 1. **方法一**: 使用`SYSOBJECTS`和`SYSCOLUMNS`系统视图进行查询。以下示例检查表`A`中是否...
3. 进仓、出仓的存储过程可以合并或分开做,存储过程要判断物料是否存在,操作后物料库存数量是否不为负数;如果不满足条件显示,失败提示;如果满足条件,增加进出仓表记录一条,并根据进出仓物料的数量对物料表中...
例如,SyBase的PowerDesign是一款支持多种编程语言(如PB、VB、Delphi等)并能通过ODBC连接市场主流数据库(如dBase、FoxPro、SQL Server等)的强大工具。通过使用这类工具,可以更加高效地完成数据库的设计工作。 ...
综上所述,实现Delphi的TListView禁止添加重复信息需要结合多种技术,包括但不限于事件驱动编程、数据结构(如哈希表)、数据验证和异常处理。根据项目的具体需求和规模,可以选择最合适的策略来保证数据的唯一性。