Commit aed623a0 authored by 247321453's avatar 247321453

ok

parent ccf4f16b
......@@ -50,7 +50,7 @@ static DataBase()
/// 创建数据库
/// </summary>
/// <param name="Db">新数据库路径</param>
public static void Create(string Db)
public static bool Create(string Db)
{
if ( File.Exists(Db) )
File.Delete(Db);
......@@ -62,7 +62,9 @@ public static void Create(string Db)
{
File.AppendAllText("System.Data.SQLite.log", exc.Source+"\n"+
exc.TargetSite+"\n"+exc.Message+"\n"+exc.ToString());
return false;
}
return true;
}
#endregion
......@@ -326,7 +328,9 @@ public static string GetSelectSQL(Card c)
if(c.id>0 && c.alias<0)
sb.Append(" and datas.id >= "+c.id.ToString());
else if(c.id>0 && c.alias>0)
sb.Append(" and datas.id >= "+c.id.ToString()+" and datas.alias >="+c.alias.ToString());
sb.Append(" and datas.id >= "+c.id.ToString()+" and datas.id <="+c.alias.ToString());
else if(c.id<0 && c.alias>0)
sb.Append(" and datas.id <= "+c.alias.ToString());
else if(c.id>0)
sb.Append(" and datas.id="+c.id.ToString());
else if(c.alias>0)
......@@ -348,7 +352,7 @@ public static string GetInsertSQL(Card c, bool ignore)
if(ignore)
st.Append("INSERT or ignore into datas values(");
else
st.Append("INSERT into datas values(");
st.Append("INSERT or replace into datas values(");
st.Append(c.id.ToString()); st.Append(",");
st.Append(c.ot.ToString()); st.Append(",");
st.Append(c.alias.ToString()); st.Append(",");
......@@ -360,7 +364,10 @@ public static string GetInsertSQL(Card c, bool ignore)
st.Append(c.race.ToString()); st.Append(",");
st.Append(c.attribute.ToString()); st.Append(",");
st.Append(c.category.ToString()); st.Append(")");
st.Append(";INSERT or ignore into texts values(");
if(ignore)
st.Append(";INSERT or ignore into texts values(");
else
st.Append(";INSERT or replace into texts values(");
st.Append(c.id.ToString()); st.Append(",'");
st.Append(c.name.Replace("'", "''")); st.Append("','");
st.Append(c.desc.Replace("'", "''"));
......
This diff is collapsed.
This diff is collapsed.
......@@ -120,9 +120,6 @@
<metadata name="menuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>130, 17</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>25</value>
</metadata>
......
......@@ -9,6 +9,9 @@
<AssemblyName>DataEditorX</AssemblyName>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<AppDesignerFolder>Properties</AppDesignerFolder>
<StartupObject>DataEditorX.Program</StartupObject>
<ApplicationIcon>icon.ico</ApplicationIcon>
<NoWin32Manifest>False</NoWin32Manifest>
</PropertyGroup>
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
<PlatformTarget>x86</PlatformTarget>
......
......@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("DataEditorX")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyDescription("E-mail:247321452@qq.com")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("DataEditorX")]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment