社区
Delphi
帖子详情
在先等待Tsession问题
CaiNiaoNo1
2002-07-19 04:38:30
我用Tsession.gettablenames方法连接指定数据别名老弹出登录对话框,有什么办法把他隐藏掉,就象TDatabase那样自动设置密码和用户名,将LoginPrompt设置为False?
...全文
35
9
打赏
收藏
在先等待Tsession问题
我用Tsession.gettablenames方法连接指定数据别名老弹出登录对话框,有什么办法把他隐藏掉,就象TDatabase那样自动设置密码和用户名,将LoginPrompt设置为False?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CaiNiaoNo1
2002-07-30
打赏
举报
回复
这个问题我自己解决掉了,谢谢各位。
hzb
2002-07-19
打赏
举报
回复
Tsession.gettablenames后面的databasename参数应该是你程序里TDataBase控件的DataBaseName,不是BDE的别名。
johnsonrao
2002-07-19
打赏
举报
回复
不会只加密码没加用户名吧,还有好几项
johnsonrao
2002-07-19
打赏
举报
回复
不会只加密码没加用户名吧,还有好几项
CaiNiaoNo1
2002-07-19
打赏
举报
回复
我已经通过方法重载实现了,拿出来和大家共享:
procedure TForm1.GetTableNames(Database:TDatabase;Pattern: string;
Extensions, SystemTables: Boolean; List: TStrings);
var
Cursor: HDBICur;
WildCard: PChar;
Name: string;
SPattern: DBITBLNAME;
Desc: TBLBaseDesc;
begin
List.BeginUpdate;
try
List.Clear;
Database.connected:=true;
try
WildCard := nil;
if Pattern <> '' then
WildCard := AnsiToNative(Database.Locale, Pattern, SPattern,
SizeOf(SPattern) - 1);
Check(DbiOpenTableList(Database.Handle, False, SystemTables,
WildCard, Cursor));
try
while DbiGetNextRecord(Cursor, dbiNOLOCK, @Desc, nil) = 0 do
with Desc do
begin
if Extensions and (szExt[0] <> #0) then
StrCat(StrCat(szName, '.'), szExt);
NativeToAnsi(Database.Locale, szName, Name);
List.Add(Name);
end;
finally
DbiCloseCursor(Cursor);
end;
finally
Database.Close;
end;
finally
List.EndUpdate;
end;
end;
CaiNiaoNo1
2002-07-19
打赏
举报
回复
都不行!!!
liujidong
2002-07-19
打赏
举报
回复
Tsession是和tdatabase相关联的,缺省的时候tdatabase有一个系统的session,所以还是这样设置一下就好了
CaiNiaoNo1
2002-07-19
打赏
举报
回复
up,up
Snakeguo
2002-07-19
打赏
举报
回复
试试Session.AddPassword('your password');
Delphi多线程处理(转载)
其实,Tthread 对象方法已经受到了大多数程序设计者的认可,比如,原来VB是不具备直接处理多线程的能力的,但是,现在VB.Net就宣称,它具备了简单处理多线程
问题
的能力,这就很说明
问题
。 下面简单介绍几种API ...
delphi多线程
其实,Tthread 对象方法已经受到了大多数程序设计者的认可,比如,原来VB是不具备直接处理多线程的能力的,但是,现在VB.Net就宣称,它具备了简单处理多线程
问题
的能力,这就很说明
问题
。 下面简单介绍几种API ...
DELPHI线程例子-FC
{优秀的数据库应用应当充分考虑数据库访问的速度
问题
。通常可以通过优化数据库、优化 查询语句、分页查询等途径收到明显的效果。即使是这样,也不可避免地会在查询时闪现一个带有 SQL符号的沙漏,即鼠标变成了查询...
DELPHI线程例子
优秀的数据库应用应当充分考虑数据库访问的速度
问题
。通常可以通过优化数据库、优化 查询语句、分页查询等途径收到明显的效果。即使是这样,也不可避免地会在查询时闪现一个带有 SQL符号的沙漏,即鼠标变成了查询...
Delphi中实现多线程同步查询
优秀的数据库应用应当充分考虑数据库访问的速度
问题
。通常可以通过优化数据库、优化 查询语句、分页查询等途径收到明显的效果。即使是这样,也不可避免地会在查询时闪现一个带有 SQL符号的沙漏,即鼠标变成了查询...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章