Delphi实现数据库查询编辑功能
2017-01-03 09:51
387 查看
在开始之前我们先看下功能
运行时:
点击搜索:
点击编辑:
步骤如下:
首先要有安装UniDAC控件(具体安装方式参考UniDAC的安装和使用博文)
然后在Form添加几个控件:TUniDataSource,TUniConnection,TMySQLUniProvider,TUniQuery,TDBText,TDBEdit,TDBMemo,TDBGrid,TButton,TButton
接着设置:
UniConnection1,双击UniConnection1选项Connect设置相关参数和Options的UseUnicode设置为True(这样中文会正常显示)
UniQuery1设置Connection选择UniConnection1,双击UniQuery1输入SQL语句select * from tablename
UniDataSource1设置DataSet选择UniQuery1
最后代码如下:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, DBGrids, UniProvider, MySQLUniProvider, DB, DBAccess,
Uni, MemDS, StdCtrls, Mask, DBCtrls, jpeg, ExtCtrls;
type
TForm1 = class(TForm)
UniConnection1: TUniConnection;
UniQuery1: TUniQuery;
UniDataSource1: TUniDataSource;
MySQLUniProvider1: TMySQLUniProvider;
Button1: TButton;
DBEdit1: TDBEdit;
DBText1: TDBText;
DBMemo1: TDBMemo;
DBGrid1: TDBGrid;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
UniQuery1.Active:=True;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
UniDataSource1.DataSet.Post;
showmessage('修改成功!');
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
end;
end.
运行时:
点击搜索:
点击编辑:
步骤如下:
首先要有安装UniDAC控件(具体安装方式参考UniDAC的安装和使用博文)
然后在Form添加几个控件:TUniDataSource,TUniConnection,TMySQLUniProvider,TUniQuery,TDBText,TDBEdit,TDBMemo,TDBGrid,TButton,TButton
接着设置:
UniConnection1,双击UniConnection1选项Connect设置相关参数和Options的UseUnicode设置为True(这样中文会正常显示)
UniQuery1设置Connection选择UniConnection1,双击UniQuery1输入SQL语句select * from tablename
UniDataSource1设置DataSet选择UniQuery1
最后代码如下:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, DBGrids, UniProvider, MySQLUniProvider, DB, DBAccess,
Uni, MemDS, StdCtrls, Mask, DBCtrls, jpeg, ExtCtrls;
type
TForm1 = class(TForm)
UniConnection1: TUniConnection;
UniQuery1: TUniQuery;
UniDataSource1: TUniDataSource;
MySQLUniProvider1: TMySQLUniProvider;
Button1: TButton;
DBEdit1: TDBEdit;
DBText1: TDBText;
DBMemo1: TDBMemo;
DBGrid1: TDBGrid;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
UniQuery1.Active:=True;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
UniDataSource1.DataSet.Post;
showmessage('修改成功!');
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
end;
end.
相关文章推荐
- 不实用数据库实现保存和查询功能
- 浅析C#如何连接数据库实现查询功能
- jsp实现连接数据库、查询、插入、修改功能的javaBean代码
- java实现的连接数据库及模糊查询功能示例
- .net连接数据库,实现增加,修改,删除,查询的四大功能完整代码。
- GridView的编辑,删除功能,用代码来实现GridView与数据库里表的绑定--来自百度知道
- 利用PHP访问数据库_实现分页功能与多条件查询功能的示例
- 让redis也能实现数据库才有的増删改、查询过滤功能
- MySQL中数据结果集分页功能的实现方法;数据库查询返回特定结果即分页查询
- 使用package(包功能)实现DLL与主程序的数据库连接共享(Delphi版)
- 笔记 Java web实现用户登录、数据库数据查询、数据删除等功能
- 通过bboss persistent框架实现数据库分页查询功能
- 数据库作业之SQL语句实现简单查询功能
- node.js---study2 连接池连接数据库实现登录注册查询用户的功能---
- 不实用数据库实现保存和查询功能
- 树形结构的数据库实现,存储过程实现添加删除查询功能
- awk实现数据库查询功能
- (原创)实现textarea内字符串选择查询替换功能
- 在Delphi中实现类似VC++的Configuration功能
- 利用数据库的导出/导入功能来实现重新组织数据库表空间