Update HANA

This commit is contained in:
sunkaixuan
2025-03-10 16:13:42 +08:00
parent d0aea1173a
commit 1c25d6eef8
4 changed files with 79 additions and 13 deletions

View File

@@ -1,16 +1,45 @@

using SqlSugar;
var db = new SqlSugarClient(new ConnectionConfig()
namespace GbaseTest
{
ConnectionString = "DRIVER={HANAQAS64};SERVERNODE=172.16.10.12:32015;UID=WLH_BPM_TASK;PWD=BPM4pass1;DATABASENAME=Q00",
DbType = DbType.HANA,
IsAutoCloseConnection = true,
});
internal class Program
{
static void Main(string[] args)
{
//这行代码扔程序启动时
InstanceFactory.CustomAssemblies = new System.Reflection.Assembly[] {
typeof(SqlSugar.HANAConnector.HANAProvider).Assembly };
db.Open();
db.Close();
var db = new SqlSugarClient(new ConnectionConfig()
{
ConnectionString = "DRIVER={HANAQAS64};SERVERNODE=172.16.10.12:32015;UID=WLH_BPM_TASK;PWD=BPM4pass1;DATABASENAME=Q00",
DbType = DbType.HANA,
IsAutoCloseConnection = true,
}, db =>
{
var dt = db.Ado.GetDataTable("SELECT 1 as id");
Console.WriteLine("Hello, World!");
db.Aop.OnLogExecuting = (x, y) =>
{
Console.WriteLine(x);
};
});
db.Open();
db.Close();
var dt = db.Ado.GetDataTable("SELECT * from DF_MM_POINFO where id=:id ", new { id = 1 });
var list = db.Queryable<DF_MM_POINFO>().Where(IT => IT.ID > 0).ToList();
Console.WriteLine("Hello, World!");
}
public class DF_MM_POINFO
{
public int ID { get; set; }
}
}
}