三层系统中,如何将应用程序服务器中产生的日志保存到文件中?(100分)

  • 主题发起人 主题发起人 tanminr
  • 开始时间 开始时间
T

tanminr

Unregistered / Unconfirmed
GUEST, unregistred user!
在三层系统中,我的应用程序服务器中记载了用户登陆日志,数据库访问日志等,
我在应用程序服务器的界面单元(非RemoteDataMoudle)实现日志文件的保存,但
是程序运行时,总是提示“Invalid filename”的错误。谁能帮我解决这个问题??
谢谢了!
[:(]
 
嘿嘿,错误不是告诉你了吗,不存在的文件名,你自己解决吧.
 
请问您的数据库访问日志如何实现。
 
你是不是用到了流
 
Invalid filename,怎么会是不存在的文件名呢?应该是无效的文件名吧!
我给的文件名很有效的!zhtx,你说的是不是简单了吧!
我的日志从连接那里获得的!请 maolu28看TADOConnection中的OnWillExecute事件!
 
没有用到流,用的是TEXTFILE类型,我的做法是在应用程序服务器退出前(OnHide事件
或OnClose事件)保存当天日志,并用当天日期作为文件名!
 
程序在调试的过程中,没有错误,就是在实际运行过程中有问题!
 
请各位给我一点点建议好吗???
要多少分,给多少分!!
 
技术性的问题,关于COM+以及多线程的问题!!
 
三层的服务端应用程序可以写txt文件吗??
 
三层的服务端应用程序可以写txt文件吗??
----------------------------------------
可以吧!

说是无效的文件名,你先指定一个试试。。先不要用日期做文件名。。。
慢慢跟踪调试。。。。
 
可以在中间层的主窗体上写个过程,在数据模块中传参调用
 
解决问题方法就是避免写.TXT文件,在中间层写一个方法把日志写入数据库中。
 
同上!~~~有空多请教~!
 
多人接受答案了。
 
后退
顶部