社区
数据库相关
帖子详情
求delphi操作数据库代码
z3h
2005-03-27 02:48:27
要求写一个方法。
在这个方法中,实现数据库的连接,并查询数据库中某个表的数据,并将数据写入一个固定的问题。
本方法要求没有任何GUI界面。
...全文
354
10
打赏
收藏
求delphi操作数据库代码
要求写一个方法。 在这个方法中,实现数据库的连接,并查询数据库中某个表的数据,并将数据写入一个固定的问题。 本方法要求没有任何GUI界面。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
real_name
2005-04-02
打赏
举报
回复
uses
DB, ADODB;
procedure tform1.doSQL;
var
adoquery:tadoquery;
begin
adoquery:=tadoquery.Create(self);
try
adoquery.ConnectionString:='ProviderProvider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=你的数据库;
Data Source=127.0.0.1;'
adoquery.SQL.Clear;
adoquery.SQL.Add('select * from 表名 where 条件');
adoquery.Active:=true;
showmessage(adoquery.FieldByName('字段名').AsString);
finally
adoquery.Free;
end;
end;
wangbao20001766
2005-04-02
打赏
举报
回复
procedure TForm3.Button2Click(Sender: TObject);
var
i: Integer;
lstTables: TStringList;
TMP: TADOQuery;
j: Integer;
begin
tmp:= TADOQuery.Create(nil);
TMP.ConnectionString := 'Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=COSCOSERVER;Data Source=localhost';
ADOQuery.ConnectionString := 'Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=COSCOSERVER;Data Source=localhost';
lstTables := TStringList.Create;
ADOConnection.Close;
ADOConnection.ConnectionString := 'Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=COSCOSERVER;Data Source=localhost';
ADOConnection.Open;
ADOConnection.GetTableNames(lstTables);
try
for i := 0 to lstTables.Count - 1 do
if (Pos('V',UpperCase(lstTables.Strings[i])) = 1) then
continue
else begin
ADOQuery.SQL.Add('Alter Table ' + lstTables.Strings[i] + ' Add synchronize varchar(200) ' + #13);
// ADOQuery.SQL.Add('Alter Table ' + lstTables.Strings[i] + ' Add RowID uniqueidentifier default newid()' + #13);
end;
Memo1.Lines.Text := ADOQuery.SQL.Text;
adoquery.ExecSQL;
finally
tmp.Free;
lstTables.Free;
end;
end;
haitingr
2005-04-02
打赏
举报
回复
呵呵,你就只用unit就可以了
然后把接口定义好。
在unit中定义一个adoconnection:Tadoconnection,设置这个connection的属性,打开之后通过接口将这个对象返回给主程序。
不过我喜欢把这些数据连接都放在datamodule中,不爱放在dll中,使用起来不方便,一般把一些核心算法放在dll中,或者是一些很重要的程序通用模块
z3h
2005-03-31
打赏
举报
回复
顶一下,怎么没有人回了。
z3h
2005-03-27
打赏
举报
回复
谢谢。各位。主要目的就是,书写一个DLL,在dll中是不能有GUI的。用DLL连接数据库。
刚开始学习delphi,希望大家帮忙。谢谢。
cn2002boy
2005-03-27
打赏
举报
回复
uses
DB, ADODB;
procedure tform1.doSQL;
var
adoquery:tadoquery;
begin
adoquery:=tadoquery.Create(self);
try
adoquery.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+数据库名+';Persist Security Info=False'
adoquery.SQL.Clear;
adoquery.SQL.Add('select * from 表名');
adoquery.Active:=true;
//取到的是查询结果的'字段名'字段的第一条记录,结果转换为字串
showmessage(adoquery.FieldByName('字段名').AsString);
finally
adoquery.Free;
end;
end;
haitingr
2005-03-27
打赏
举报
回复
没有讲清楚,好象不是楼主程序员
78hgdong
2005-03-27
打赏
举报
回复
还不是清楚?
gxgyj
2005-03-27
打赏
举报
回复
并将数据写入一个固定的问题
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
????
dejoy
2005-03-27
打赏
举报
回复
自己写SQL对数据库操作,可以不用GUI的,只要不用数据感知控件就行。
【FZU】软件工程实践——结对编程
PSP2.1预估耗时(分钟)实际耗时(分钟)Planning计划3030· Estimate· 估计这个任务需要多少时间82559360开发81809275· Analysis· 需
求
分析 (包括学习新技术)20002400· 生成设计文档6060· 设计复审3045·
代码
规范 (为目前的开发制定合适的规范)3060· Design· 具体设计300400· Coding· 具体编码56406020·
代码
复审6060· Test。
2021秋软工实践第二次结对编程作业
这个作业属于哪个课程 构建之法-2021秋-福州大学软件工程 这个作业要
求
在哪里 2021秋软工实践第二次结对编程作业 个人学号 041903101 结对成员学号 181700319 结对小伙伴的作业博客链接 https://bbs.csdn.net/topics/601421237 GithHub 仓库地址 https://github.com/Luoky76/RollDice 视频演示链接 <视频演示链接> 实现功能 较简单的游戏
操作
友好的图形用户...
现代软件工程 作业 结对编程 模板
【现代软件工程作业汇总】 技术要
求
部分 请看以前的各项结对作业的技术要
求
,例如(电梯调度,四则运算,数独,地铁出行,黄金点游戏) 博客要
求
部分 1)在博客开头给出作业要
求
的博客链接, 你们项目的Github地址 2)在开始实现程序之前,在PSP表格记录下你估计的时间。3)看教科书和其它资料中关于Information Hiding, Interface Design, Loo...
软件工程第二次结对编程作业
这个作业属于哪个课程 构建之法-2021秋-福州大学软件工程 这个作业要
求
在哪里 2021秋软工实践第二次结对编程作业-CSDN社区 个人学号 031902620 结对成员学号 031902609 结对小伙伴的作业博客链接 https: ... GitHub 仓库地址 zhixi12/ruan-gong: 1 (github.com) 视频演示链接 ,每人写一个0-100之间的有理数(不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动。 ...
数据库相关
2,508
社区成员
88,437
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章