如題。
直接在控制臺,是可以創建sqlite并進行操作的。
服務控制元件配置的用戶,有設定為系統用戶:

請問有什么解決方法呢?
非常感謝。
uj5u.com熱心網友回復:
/// <summary>
/// 連接資料庫
/// </summary>
public void OpenDB(string connectionString)
{
string ms1 = "db.1...";
try
{
ms1 += "2..";
dbConnection = new SQLiteConnection(@"data source=" + connectionString);
ms1 += "3..";
dbConnection.Open();
ms1 += "4..";
}
catch (Exception e)
{
ms1 += "5..";
//throw new SQLiteException(e.ToString()+ ms1);
}
}
windows服務呼叫時,會有例外。
正常專案里的控制臺呼叫,OK。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/104824.html
下一篇:c# 垃圾回收 struct
