From d8c8f89744dc80f49e0d1ebadb7dd08e740d4010 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Tue, 14 Nov 2023 12:17:57 +0800 Subject: [PATCH] update demo --- Src/Asp.Net/Json2SqlTest/Program.cs | 18 +++++++++--------- Src/Asp.Net/Json2SqlTest/QueryableTest.cs | 9 ++++++++- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/Src/Asp.Net/Json2SqlTest/Program.cs b/Src/Asp.Net/Json2SqlTest/Program.cs index ea0aff2ea..7c075f20d 100644 --- a/Src/Asp.Net/Json2SqlTest/Program.cs +++ b/Src/Asp.Net/Json2SqlTest/Program.cs @@ -9,18 +9,18 @@ namespace Test static void Main(string[] args) { JsonClient jsonToSqlClient = new JsonClient(); - //jsonToSqlClient.Context = new SqlSugarClient(new ConnectionConfig() - //{ - // DbType = DbType.SqlServer, - // IsAutoCloseConnection = true, - // ConnectionString = "server=.;uid=sa;pwd=sasa;database=SQLSUGAR4XTEST" - //}); jsonToSqlClient.Context = new SqlSugarClient(new ConnectionConfig() { - DbType = DbType.MySql, + DbType = DbType.SqlServer, IsAutoCloseConnection = true, - ConnectionString = "server=localhost;Database=SqlSugar4xTest;Uid=root;Pwd=haosql" - }); ; + ConnectionString = "server=.;uid=sa;pwd=sasa;database=SQLSUGAR4XTEST" + }); + //jsonToSqlClient.Context = new SqlSugarClient(new ConnectionConfig() + //{ + // DbType = DbType.MySql, + // IsAutoCloseConnection = true, + // ConnectionString = "server=localhost;Database=SqlSugar4xTest;Uid=root;Pwd=haosql" + //}); ; TestHelper.InitDatabase(jsonToSqlClient); jsonToSqlClient.Context.Aop.OnLogExecuted = (sql, p) => diff --git a/Src/Asp.Net/Json2SqlTest/QueryableTest.cs b/Src/Asp.Net/Json2SqlTest/QueryableTest.cs index fccad65b8..a753d828b 100644 --- a/Src/Asp.Net/Json2SqlTest/QueryableTest.cs +++ b/Src/Asp.Net/Json2SqlTest/QueryableTest.cs @@ -54,10 +54,17 @@ namespace Test ] } "; - var x2 = jsonToSqlClient.Queryable(json2).ToSqlList(); + var x2 = jsonToSqlClient.Queryable(json2).ToSqlList(); + var json3 = @"{ + ""Table"":""order"", + ""Where"":[ ""name"",""="", ""{string}:U"" ], + ""Select"":[ ""{string}:abc"",""name"" ] + }"; + var x3=jsonToSqlClient.Queryable(json3).ToSqlList(); var list1 = jsonToSqlClient.Context.Ado.SqlQuery(x1[0].Sql, x1[0].Parameters); var list2 = jsonToSqlClient.Context.Ado.SqlQuery(x2[0].Sql, x2[0].Parameters); + var list3 = jsonToSqlClient.Context.Ado.SqlQuery(x3[0].Sql, x3[0].Parameters); } private static void JoinTest(JsonClient jsonToSqlClient) {