SqlSugar連接數據庫的方法通常是通過創建一個SqlSugarClient對象,并指定連接字符串,然后調用該對象的方法來操作數據庫。以下是一個示例代碼:
using SqlSugar;
public class DatabaseHelper
{
private SqlSugarClient Db;
public DatabaseHelper()
{
string connectionString = "Server=127.0.0.1;Database=mydatabase;Uid=root;Pwd=mypassword;";
Db = new SqlSugarClient(new ConnectionConfig
{
ConnectionString = connectionString,
DbType = DbType.MySql,
IsAutoCloseConnection = true,
InitKeyType = InitKeyType.Attribute
});
}
public List<User> GetUsers()
{
List<User> users = Db.Queryable<User>().ToList();
return users;
}
public void AddUser(User user)
{
Db.Insertable(user).ExecuteCommand();
}
}
public class User
{
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}
在上面的示例中,我們創建了一個DatabaseHelper類,該類包含一個SqlSugarClient對象用于連接數據庫。我們還定義了一個User類,表示數據庫中的用戶表。通過調用DatabaseHelper類的方法,我們可以查詢用戶數據或插入新用戶數據到數據庫中。