C# 桌面应用程序日志工具

C# 桌面应用程序日志工具,c#,C#,我用C语言创建了这个小工具,它可以删除数据库中的一条记录。因此,我不再打开和编写SQL,现在只需输入细节,小应用程序就会为我删除它 但是现在我需要允许我们每个人访问这个小应用程序。所以我需要一种方法来记录用户删除的内容(recordid和其他内容)。我可以直接写一个文件吗?如果两个或多个用户同时使用该应用程序,会发生什么情况?问题可能是您希望实现什么exectaly。要将日志写入sql数据库或文件的位置。或者你想给自己或别人发封电子邮件。如果你脑子里有这样一个问题。只用 您需要做的是在应用程序中

我用C语言创建了这个小工具,它可以删除数据库中的一条记录。因此,我不再打开和编写SQL,现在只需输入细节,小应用程序就会为我删除它


但是现在我需要允许我们每个人访问这个小应用程序。所以我需要一种方法来记录用户删除的内容(recordid和其他内容)。我可以直接写一个文件吗?如果两个或多个用户同时使用该应用程序,会发生什么情况?

问题可能是您希望实现什么exectaly。要将日志写入sql数据库或文件的位置。或者你想给自己或别人发封电子邮件。如果你脑子里有这样一个问题。只用

您需要做的是在应用程序中使用此实用程序,并将其日志添加到所需位置


如果要登录sql server,可以在表中使用Delete触发器并记录用户删除的内容

添加一个审核表和一个触发器来记录谁做了什么的操作。这是假设您的连接基于用户登录,而不是数据库用户。