### 2022-03-01更新
------ #### MyDbV4 V3.0.2203.0101 - *.[新增]新增IsInTime和IsInDay扩展函数。 - *.[改进]完善部分注释,更加易懂。 - *.[改进]HttpServer类新增默认对postdata内容进行解析。 - *.[修复]修复PinYin类对《鑫》字转换错误的BUG。 #### MyDb_MySQLV4 V3.0.2203.0101 - *.[改进]MySQL的连接字符串自动追加Allow User Variables=True;
This commit is contained in:
parent
6342b9db9d
commit
00c9dec061
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1262,23 +1262,61 @@
|
|||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定时间上
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Hour"></param>
|
||||
<param name="Minute"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定时间上
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Hour"></param>
|
||||
<param name="Minute"></param>
|
||||
<param name="Second"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定日期
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Month"></param>
|
||||
<param name="Day"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定日期
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Year"></param>
|
||||
<param name="Month"></param>
|
||||
<param name="Day"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期时间字符串
|
||||
转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期字符串
|
||||
转换DateTime类型到日期字符串(例如 2000-01-01)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期星期字符串
|
||||
转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
|
@ -8619,11 +8657,36 @@
|
|||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.PostDataStr">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.PostData">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Int32)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Boolean)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.UrlReferrer">
|
||||
<summary>
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,2 +1,2 @@
|
|||
[Money_Op]
|
||||
hwnd=3813034
|
||||
hwnd=3742496
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<root>
|
||||
<list id="LastUpdateTime" Value="2022/2/21 16:14:44" />
|
||||
<list id="LastUpdateTime" Value="2022/2/28 10:14:55" />
|
||||
<list id="UpdateAfterTime" Value="0" />
|
||||
</root>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1262,23 +1262,61 @@
|
|||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定时间上
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Hour"></param>
|
||||
<param name="Minute"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定时间上
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Hour"></param>
|
||||
<param name="Minute"></param>
|
||||
<param name="Second"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定日期
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Month"></param>
|
||||
<param name="Day"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定日期
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Year"></param>
|
||||
<param name="Month"></param>
|
||||
<param name="Day"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期时间字符串
|
||||
转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期字符串
|
||||
转换DateTime类型到日期字符串(例如 2000-01-01)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期星期字符串
|
||||
转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
|
@ -8619,11 +8657,36 @@
|
|||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.PostDataStr">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.PostData">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Int32)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Boolean)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.UrlReferrer">
|
||||
<summary>
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1262,23 +1262,61 @@
|
|||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定时间上
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Hour"></param>
|
||||
<param name="Minute"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定时间上
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Hour"></param>
|
||||
<param name="Minute"></param>
|
||||
<param name="Second"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定日期
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Month"></param>
|
||||
<param name="Day"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定日期
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Year"></param>
|
||||
<param name="Month"></param>
|
||||
<param name="Day"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期时间字符串
|
||||
转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期字符串
|
||||
转换DateTime类型到日期字符串(例如 2000-01-01)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期星期字符串
|
||||
转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
|
@ -8592,11 +8630,36 @@
|
|||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.PostDataStr">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.PostData">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Int32)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Boolean)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.UrlReferrer">
|
||||
<summary>
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1262,23 +1262,61 @@
|
|||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定时间上
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Hour"></param>
|
||||
<param name="Minute"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定时间上
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Hour"></param>
|
||||
<param name="Minute"></param>
|
||||
<param name="Second"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定日期
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Month"></param>
|
||||
<param name="Day"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
判断时间是否在指定日期
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<param name="Year"></param>
|
||||
<param name="Month"></param>
|
||||
<param name="Day"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期时间字符串
|
||||
转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期字符串
|
||||
转换DateTime类型到日期字符串(例如 2000-01-01)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
|
||||
<summary>
|
||||
转换DateTime类型到日期星期字符串
|
||||
转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
|
||||
</summary>
|
||||
<param name="input"></param>
|
||||
<returns></returns>
|
||||
|
@ -8592,11 +8630,36 @@
|
|||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.PostDataStr">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.PostData">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Int32)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Boolean)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RyWeb.HttpRequest.UrlReferrer">
|
||||
<summary>
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
13
CHANGELOG.md
13
CHANGELOG.md
|
@ -1,4 +1,15 @@
|
|||
### 2022-02-21更新
|
||||
### 2022-03-01更新
|
||||
------
|
||||
#### MyDbV4 V3.0.2203.0101
|
||||
- *.[新增]新增IsInTime和IsInDay扩展函数。
|
||||
- *.[改进]完善部分注释,更加易懂。
|
||||
- *.[改进]HttpServer类新增默认对postdata内容进行解析。
|
||||
- *.[修复]修复PinYin类对《鑫》字转换错误的BUG。
|
||||
|
||||
#### MyDb_MySQLV4 V3.0.2203.0101
|
||||
- *.[改进]MySQL的连接字符串自动追加Allow User Variables=True;
|
||||
|
||||
### 2022-02-21更新
|
||||
------
|
||||
#### MyDbV4 V3.0.2202.2101
|
||||
- *.[新增]新增HttpServer类,可以非常方便的建立http服务器。
|
||||
|
|
|
@ -180,6 +180,7 @@ namespace Itrycn_Project2
|
|||
|
||||
private void FrmStart_Load(object sender, EventArgs e)
|
||||
{
|
||||
ryCommon.PinYin.Convert("李凤鑫");
|
||||
Public_Config.LoadSetting();
|
||||
//Itrycn_Project.Itrycn_Db.CreateTable();
|
||||
//var dbver = Itrycn_Db.GetDbVer();
|
||||
|
|
|
@ -125,6 +125,8 @@ namespace ryCommon
|
|||
// 修正部分文字
|
||||
if (chrAsc == -9254) // 修正“圳”字
|
||||
pyString += "Zhen";
|
||||
else if (chrAsc == -2354) // 修正“鑫”字
|
||||
pyString += "Xin";
|
||||
else
|
||||
{
|
||||
for (int i = (pyValue.Length - 1); i >= 0; i--)
|
||||
|
@ -237,6 +239,8 @@ namespace ryCommon
|
|||
// 修正部分文字
|
||||
if (chrAsc == -9254) // 修正“圳”字
|
||||
pyString += "z";
|
||||
else if (chrAsc == -2354) // 修正“鑫”字
|
||||
pyString += "x";
|
||||
else
|
||||
{
|
||||
for (int i = (pyValue.Length - 1); i >= 0; i--)
|
||||
|
|
|
@ -336,7 +336,61 @@ namespace ryCommon
|
|||
catch { return 0d; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 转换DateTime类型到日期时间字符串
|
||||
/// 判断时间是否在指定时间上
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <param name="Hour"></param>
|
||||
/// <param name="Minute"></param>
|
||||
/// <returns></returns>
|
||||
static public bool IsInTime(this DateTime input,int Hour,int Minute)
|
||||
{
|
||||
if(input == null) { return false; }
|
||||
if(input.Hour==Hour && input.Minute == Minute) { return true; }
|
||||
return false;
|
||||
}
|
||||
/// <summary>
|
||||
/// 判断时间是否在指定时间上
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <param name="Hour"></param>
|
||||
/// <param name="Minute"></param>
|
||||
/// <param name="Second"></param>
|
||||
/// <returns></returns>
|
||||
static public bool IsInTime(this DateTime input, int Hour, int Minute,int Second)
|
||||
{
|
||||
if (input == null) { return false; }
|
||||
if (input.Hour == Hour && input.Minute == Minute && input.Second== Second) { return true; }
|
||||
return false;
|
||||
}
|
||||
/// <summary>
|
||||
/// 判断时间是否在指定日期
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <param name="Month"></param>
|
||||
/// <param name="Day"></param>
|
||||
/// <returns></returns>
|
||||
static public bool IsInDay(this DateTime input, int Month, int Day)
|
||||
{
|
||||
if (input == null) { return false; }
|
||||
if (input.Month == Month && input.Day == Day) { return true; }
|
||||
return false;
|
||||
}
|
||||
/// <summary>
|
||||
/// 判断时间是否在指定日期
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <param name="Year"></param>
|
||||
/// <param name="Month"></param>
|
||||
/// <param name="Day"></param>
|
||||
/// <returns></returns>
|
||||
static public bool IsInDay(this DateTime input,int Year, int Month, int Day)
|
||||
{
|
||||
if (input == null) { return false; }
|
||||
if (input.Year == Year && input.Month == Month && input.Day == Day) { return true; }
|
||||
return false;
|
||||
}
|
||||
/// <summary>
|
||||
/// 转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
|
@ -345,7 +399,7 @@ namespace ryCommon
|
|||
return input.ToString("yyyy-MM-dd HH:mm:ss");
|
||||
}
|
||||
/// <summary>
|
||||
/// 转换DateTime类型到日期字符串
|
||||
/// 转换DateTime类型到日期字符串(例如 2000-01-01)
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
|
@ -354,7 +408,7 @@ namespace ryCommon
|
|||
return input.ToString("yyyy-MM-dd");
|
||||
}
|
||||
/// <summary>
|
||||
/// 转换DateTime类型到日期星期字符串
|
||||
/// 转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
|
@ -682,6 +736,7 @@ namespace ryCommon
|
|||
/// <returns></returns>
|
||||
static public string Get(this Tuple<string, IEnumerable<KeyValuePair<string, string>>> input,string Name,string defValue)
|
||||
{
|
||||
if (input == null) { return defValue; }
|
||||
try
|
||||
{
|
||||
return RyWeb.WebDecode.GetParam(input, Name, defValue);
|
||||
|
|
|
@ -32,5 +32,5 @@ using System;
|
|||
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
|
||||
// 方法是按如下所示使用“*”: :
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("3.0.2202.2101")]
|
||||
[assembly: AssemblyFileVersion("3.0.2202.2101")]
|
||||
[assembly: AssemblyVersion("3.0.2203.0101")]
|
||||
[assembly: AssemblyFileVersion("3.0.2203.0101")]
|
|
@ -6,7 +6,7 @@ using System.Linq;
|
|||
using System.Net;
|
||||
using System.Text;
|
||||
using System.Threading;
|
||||
|
||||
using ryCommon;
|
||||
namespace RyWeb
|
||||
{
|
||||
/// <summary>
|
||||
|
@ -180,7 +180,8 @@ namespace RyWeb
|
|||
UrlReferrer = req.UrlReferrer
|
||||
};
|
||||
var sr = new StreamReader(req.InputStream, Encoding.GetEncoding("GB2312"));
|
||||
e.PostData= sr.ReadToEnd();
|
||||
e.PostDataStr = sr.ReadToEnd();
|
||||
e.PostData= RyWeb.WebDecode.UrlToData(e.PostDataStr);
|
||||
sr.Close();
|
||||
OnHandlePOSTRequest?.Invoke(this, e);
|
||||
resp.StatusCode = (int)e.StatusCode;
|
||||
|
@ -206,7 +207,39 @@ namespace RyWeb
|
|||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string PostData { get; internal set; } = "";
|
||||
public string PostDataStr { get; internal set; } = "";
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
internal Tuple<string, IEnumerable<KeyValuePair<string, string>>> PostData { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string GetPostData(string Param)
|
||||
{
|
||||
return PostData.Get(Param);
|
||||
}
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string GetPostData(string Param,string defValue)
|
||||
{
|
||||
return PostData.Get(Param, defValue);
|
||||
}
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int GetPostData(string Param,int defValue)
|
||||
{
|
||||
return PostData.Get(Param, defValue);
|
||||
}
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public bool GetPostData(string Param, bool defValue)
|
||||
{
|
||||
return PostData.Get(Param, defValue);
|
||||
}
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
|
|
|
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
|
||||
// 方法是按如下所示使用“*”: :
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("3.0.2201.1101")]
|
||||
[assembly: AssemblyFileVersion("3.0.2201.1101")]
|
||||
[assembly: AssemblyVersion("3.0.2203.0101")]
|
||||
[assembly: AssemblyFileVersion("3.0.2203.0101")]
|
|
@ -7,6 +7,7 @@ using DataParameter =MySql.Data.MySqlClient.MySqlParameter;
|
|||
using DataCommand = MySql.Data.MySqlClient.MySqlCommand;
|
||||
using DataAdapter = MySql.Data.MySqlClient.MySqlDataAdapter;
|
||||
using ryCommonDb;
|
||||
using ryCommon;
|
||||
|
||||
namespace ryCommonDb
|
||||
{
|
||||
|
@ -23,7 +24,13 @@ namespace ryCommonDb
|
|||
/// <returns></returns>
|
||||
public int ConnDb(string sql)
|
||||
{
|
||||
myDb.fv_ConnStr = sql;
|
||||
var _sql = sql;
|
||||
if(_sql.IndexOfEx("Allow User Variables")<=0)
|
||||
{
|
||||
if (!_sql.EndsWith(";")) { _sql += ";"; }
|
||||
_sql += "Allow User Variables=True;";
|
||||
}
|
||||
myDb.fv_ConnStr = _sql;
|
||||
return myDb.ConnDb();
|
||||
}
|
||||
/// <summary>
|
||||
|
|
|
@ -1,68 +0,0 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ryUpdateV35", "ryUpdate\ryUpdateV35.csproj", "{11A63E24-0257-4C54-A109-F1A609A52A62}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ryControlsV35", "ryControls\ryControlsV35.csproj", "{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyDbV35", "MyDb\MyDbV35.csproj", "{B0F80073-D661-42D8-A512-8488D980B87E}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyDb_SQLiteV35", "MyDb_SQLite\MyDb_SQLiteV35.csproj", "{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyDb_MSSQLV35", "MyDb_MSSQL\MyDb_MSSQLV35.csproj", "{631290D3-7CB8-4B62-833E-361C20A5F2E0}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|x86 = Debug|x86
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{11A63E24-0257-4C54-A109-F1A609A52A62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{11A63E24-0257-4C54-A109-F1A609A52A62}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{11A63E24-0257-4C54-A109-F1A609A52A62}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{11A63E24-0257-4C54-A109-F1A609A52A62}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{11A63E24-0257-4C54-A109-F1A609A52A62}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{11A63E24-0257-4C54-A109-F1A609A52A62}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{11A63E24-0257-4C54-A109-F1A609A52A62}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{11A63E24-0257-4C54-A109-F1A609A52A62}.Release|x86.Build.0 = Release|Any CPU
|
||||
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Debug|x86.Build.0 = Debug|x86
|
||||
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Release|x86.ActiveCfg = Release|x86
|
||||
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Release|x86.Build.0 = Release|x86
|
||||
{B0F80073-D661-42D8-A512-8488D980B87E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B0F80073-D661-42D8-A512-8488D980B87E}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B0F80073-D661-42D8-A512-8488D980B87E}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{B0F80073-D661-42D8-A512-8488D980B87E}.Debug|x86.Build.0 = Debug|x86
|
||||
{B0F80073-D661-42D8-A512-8488D980B87E}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B0F80073-D661-42D8-A512-8488D980B87E}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B0F80073-D661-42D8-A512-8488D980B87E}.Release|x86.ActiveCfg = Release|x86
|
||||
{B0F80073-D661-42D8-A512-8488D980B87E}.Release|x86.Build.0 = Release|x86
|
||||
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Release|x86.Build.0 = Release|Any CPU
|
||||
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
Loading…
Reference in New Issue
Block a user