delphi通过BDE方式连接数据库以及程序Demo
2014-08-19 10:24
507 查看
1、设置BDE连接
2、将TQuery组件放入程序Form窗体
3、设置TQuery属性
4、程序Demo
with Query5 do
begin
Query5.Close;
Query5.SQL.clear;
str:='select *from msn where name=:name';
Query5.SQL.add(str);
Query5.ParamByName('name').value:=TreeView1.Selected.Text;
Query5.Open;
if(Query5.RecordCount>0)and(TreeView1.Selected<>nil) then
begin
Edit2.Text:=Query5.fieldbyname('num').asstring;
Edit3.Text:=Query5.fieldbyname('name').AsString;
ComboBox2.Text:=Query5.fieldbyname('sex').AsString;
DateTimePicker1.Date:=Query5.fieldbyname('birthday').Value;
Edit5.Text:=Query5.fieldbyname('mz').AsString;
Edit6.Text:=Query5.fieldbyname('home_tel').AsString;
Edit7.Text:=Query5.fieldbyname('tel').asstring;
Edit8.Text:=Query5.fieldbyname('qq').asstring;
Edit9.Text:=Query5.fieldbyname('email').asstring;
ComboBox3.Text:=Query5.fieldbyname('type').AsString;
Memo1.Lines.Text:=Query5.fieldbyname('remark').AsString;
Edit4.Text:=Query5.fieldbyname('photo').asstring;
if Query5.FieldByName('photo').AsString<>'' then
begin
Image1.Picture.LoadFromFile(Query5.FieldByName('photo').AsString);
Image1.Visible:=False;
Image2.Stretch := True;
Image2.Width := Image1.Width;
Image2.Height := Image1.Width;
Image2.Picture.Assign( Image1.Picture );
end;
end;
end;
2、将TQuery组件放入程序Form窗体
3、设置TQuery属性
4、程序Demo
with Query5 do
begin
Query5.Close;
Query5.SQL.clear;
str:='select *from msn where name=:name';
Query5.SQL.add(str);
Query5.ParamByName('name').value:=TreeView1.Selected.Text;
Query5.Open;
if(Query5.RecordCount>0)and(TreeView1.Selected<>nil) then
begin
Edit2.Text:=Query5.fieldbyname('num').asstring;
Edit3.Text:=Query5.fieldbyname('name').AsString;
ComboBox2.Text:=Query5.fieldbyname('sex').AsString;
DateTimePicker1.Date:=Query5.fieldbyname('birthday').Value;
Edit5.Text:=Query5.fieldbyname('mz').AsString;
Edit6.Text:=Query5.fieldbyname('home_tel').AsString;
Edit7.Text:=Query5.fieldbyname('tel').asstring;
Edit8.Text:=Query5.fieldbyname('qq').asstring;
Edit9.Text:=Query5.fieldbyname('email').asstring;
ComboBox3.Text:=Query5.fieldbyname('type').AsString;
Memo1.Lines.Text:=Query5.fieldbyname('remark').AsString;
Edit4.Text:=Query5.fieldbyname('photo').asstring;
if Query5.FieldByName('photo').AsString<>'' then
begin
Image1.Picture.LoadFromFile(Query5.FieldByName('photo').AsString);
Image1.Visible:=False;
Image2.Stretch := True;
Image2.Width := Image1.Width;
Image2.Height := Image1.Width;
Image2.Picture.Assign( Image1.Picture );
end;
end;
end;
相关文章推荐
- 在 oracle 数据库上构建 .NET程序以及数据库连接事务说明
- 通过OleDB连接方式,访问Access,Excel数据库.
- Delphi下DLL调用以及共享数据库连接
- 从Delphi 8中选择一种数据库连接方式访问IBM DB2 UDB
- JSP通过JDBC连接各种数据库的连接方式总结。(MySql、Orcal、SqlServer、DB2等数据库)
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- 只允许允许一个程序实例,即使是通过虚拟桌面方式连接过来的,也是只允许一个人运行。
- Delphi下DLL调用以及共享数据库连接
- java application应用程序 使用JDBC和proxool两种方式连接数据库 的测试程序代码
- Delphi下DLL调用以及共享数据库连接
- C#(ASP.NET)中连接数据库的字符串(连接Access和sqlserver数据库以及用windows和身份验证两种方式)
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- Delphi下DLL调用以及共享数据库连接
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- 只允许允许一个程序实例,即使是通过虚拟桌面方式连接过来的,也是只允许一个人运行。
- Delphi的数据库连接选择以及问题
- 各种数据库JDBC驱动加载注册方式以及建立连接时的URL字符串
- 在Delphi中不设置BDE连接数据库(转)
- JavaEE_JDBC_数据库连接方式 以及JDBC BaseDao写法
- ADO.NET 用windows方式连接数据库以及简单的增,删,改,查询操作