Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
F
Ftt_Common
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
Ftt_Common
Commits
a53d5ff3
Commit
a53d5ff3
authored
Nov 30, 2020
by
tr
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1、数据访问层和工具类微调
parent
89a52216
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
13 deletions
+15
-13
SmpDB.cs
Tools/MyData/SmpDB.cs
+13
-11
Utils.cs
Tools/MyUtils/Utils.cs
+2
-2
No files found.
Tools/MyData/SmpDB.cs
View file @
a53d5ff3
...
@@ -108,9 +108,9 @@ namespace Tools.MyData
...
@@ -108,9 +108,9 @@ namespace Tools.MyData
foreach
(
TQuery
t
in
Tables
)
foreach
(
TQuery
t
in
Tables
)
{
{
cmd
=
new
SqlCommand
(
t
.
QuerySQL
,
conn
);
cmd
=
new
SqlCommand
(
t
.
QuerySQL
,
conn
);
if
(
t
.
Slct
Parameters
.
Count
>
0
)
if
(
t
.
Query
Parameters
.
Count
>
0
)
{
{
foreach
(
SqlParameter
para
in
t
.
Slct
Parameters
)
foreach
(
SqlParameter
para
in
t
.
Query
Parameters
)
{
{
cmd
.
Parameters
.
Add
(
para
);
cmd
.
Parameters
.
Add
(
para
);
}
}
...
@@ -556,27 +556,29 @@ namespace Tools.MyData
...
@@ -556,27 +556,29 @@ namespace Tools.MyData
}
}
/// <summary>
/// <summary>
///
多表操作-自定义扩展类
///
表查询
/// </summary>
/// </summary>
public
class
TQuery
public
class
TQuery
{
{
/// <summary>
/// <summary>
/// 构造器
/// 构造器
/// </summary>
/// </summary>
/// <param name="
T
ableName">数据库表名</param>
/// <param name="
t
ableName">数据库表名</param>
public
TQuery
(
string
T
ableName
)
public
TQuery
(
string
t
ableName
)
{
{
this
.
TableName
=
TableName
;
this
.
TableName
=
tableName
;
this
.
QuerySQL
=
$"SELECT * FROM
{
tableName
}
"
;
}
}
/// <summary>
/// <summary>
/// 构造器
/// 构造器
/// </summary>
/// </summary>
/// <param name="Name">数据库表名</param>
/// <param name="Name">数据库表名</param>
/// <param name="
Q
uerySQL">查询语句</param>
/// <param name="
q
uerySQL">查询语句</param>
public
TQuery
(
string
TableName
,
string
QuerySQL
)
public
TQuery
(
string
tableName
,
string
querySQL
,
params
SqlParameter
[]
parameters
)
{
{
this
.
TableName
=
TableName
;
this
.
TableName
=
tableName
;
this
.
QuerySQL
=
QuerySQL
;
this
.
QuerySQL
=
querySQL
;
this
.
QueryParameters
=
parameters
.
ToList
();
}
}
/// <summary>
/// <summary>
...
@@ -590,7 +592,7 @@ namespace Tools.MyData
...
@@ -590,7 +592,7 @@ namespace Tools.MyData
/// <summary>
/// <summary>
/// 选择语句参数
/// 选择语句参数
/// </summary>
/// </summary>
public
List
<
SqlParameter
>
Slct
Parameters
=
new
List
<
SqlParameter
>();
public
List
<
SqlParameter
>
Query
Parameters
=
new
List
<
SqlParameter
>();
}
}
}
}
Tools/MyUtils/Utils.cs
View file @
a53d5ff3
...
@@ -117,7 +117,7 @@ namespace Tools.MyUtils
...
@@ -117,7 +117,7 @@ namespace Tools.MyUtils
/// <param name="userId"></param>
/// <param name="userId"></param>
/// <param name="pwd"></param>
/// <param name="pwd"></param>
/// <returns></returns>
/// <returns></returns>
public
static
string
GetLinkString
(
string
link
,
string
dbName
,
string
userId
,
string
pwd
)
public
static
string
GetLinkString
(
string
link
,
string
userId
,
string
pwd
,
string
dbName
)
{
{
return
$"Password=
{
pwd
}
;Persist Security Info=True;User ID=
{
userId
}
;Initial Catalog=
{
dbName
}
;Data Source=
{
link
}
"
;
return
$"Password=
{
pwd
}
;Persist Security Info=True;User ID=
{
userId
}
;Initial Catalog=
{
dbName
}
;Data Source=
{
link
}
"
;
}
}
...
@@ -128,7 +128,7 @@ namespace Tools.MyUtils
...
@@ -128,7 +128,7 @@ namespace Tools.MyUtils
/// <returns></returns>
/// <returns></returns>
public
static
string
GetLinkString
(
DbItemModel
m
)
public
static
string
GetLinkString
(
DbItemModel
m
)
{
{
return
GetLinkString
(
m
.
Link
,
m
.
DbName
,
m
.
UserId
,
m
.
Pwd
);
return
GetLinkString
(
m
.
Link
,
m
.
UserId
,
m
.
Pwd
,
m
.
DbName
);
}
}
/// <summary>
/// <summary>
/// 链接转为模型对象
/// 链接转为模型对象
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment