C 資料表字段內容簡繁體批量互轉工具

2021-05-18 07:46:57 字數 2322 閱讀 3630

//設計思路:1.直接使用microsoft.visualbasic;2.直接使用函式替換掉對應的簡體字和繁體字

//設計原由:多語言應用程式需要直接用程式執行批量替換掉系統初始化時候的類別或者系統設定的資料

//尚不完善的地方:沒有蒐集完成2000多個漢字的簡繁體對應的陣列

form1.designer.cs**:

namespace converttool

base.dispose(disposing);

}#region windows 窗體設計器生成的**

///

/// 設計器支援所需的方法 - 不要

/// 使用**編輯器修改此方法的內容。

///

private void initializecomponent()

}form1.cs**:

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

using microsoft.visualbasic;

namespace converttool}}

}}#endregion

builder = new sqlcommandbuilder(da);

da.update(dt);}}

//庋溫訧埭

builder.dispose();

cmd.dispose();

da.dispose();

dt.clear();

dt.dispose();

}catch (exception error)

finally}}

//蔚datatable笢藩俴藩蹈蠶楛極蛌峈潠極

private void convertdatatabletogb2312(string dtname, string connectionstring)}}

}}#endregion

builder = new sqlcommandbuilder(da);

da.update(dt);}}

//庋溫訧埭

builder.dispose();

cmd.dispose();

da.dispose();

dt.clear();

dt.dispose();

}catch (exception error)

finally}}

//梢蕩藩跺桶

private static datatable tablelist(string connectionstring)

catch (exception error)

finally

}return dt;

}//潠極蛌楛極

private static string getbig5(string gb2312)

return big5;

}//楛極蛌潠極

private static string getgb2312(string bg5)

return big5;

}public enum codingconsts : int

/**/

///

/// 漢字簡繁互換。

///

/// 輸入的漢字。

/// 轉換後的編碼。

///

public static string getconvertstring(string hzstring, codingconsts coding)

return ret;

}public form1()

private void button1_click(object sender, eventargs e)

else

}catch (exception ex)

this.button1.enabled = true;

}private void button2_click(object sender, eventargs e)}}

this.button2.enabled = true;

}private void button3_click(object sender, eventargs e)}}

this.button3.enabled = true;}}

}

sql資料表字段操作

一 修改字段預設值 alter table 表名 drop constraint 約束名字 說明 刪除表的字段的原有約束 alter table 表名 add constraint 約束名字 default 預設值 for 欄位名稱 說明 新增乙個表的字段的約束並指定預設值 二 修改欄位名 alte...

MySql 資料表字段常用查詢記錄

獲取資料表的所有字段資訊 select c.from information schema.columns c where table name baseinfo vehicle 拼接資料表的所有欄位名 select group concat concat c.column name,from in...

修改和刪除資料表字段

修改表修改表名 alter table 舊表明 rename as 新錶名 新增字段 alter table 表名 add 欄位名 列屬性 修改字段 刪除alter table 表名 drop 欄位名 刪除資料表 語法 drop table if exists 表名 1.可用反引號 為識別符號 庫名...