數據庫方面的程序代碼,畫面和數據庫之間相互複製數據的代碼非常普遍。數據庫創建好了之後,可以使用工具程序生成這樣的代碼。
下面拷貝一點生成的代碼的樣子:
namespace THIS_PJ_LIB.Entity {
public class A02card_time {
public System.Int32 record_id;//記錄的ID
public System.String user_id;//用戶id
}
}
public static void ff給Entity賦值(A02card_time ent, DataRow dr) {
ent.record_id = XLIB.Data.DbTools.ff_object2int(dr["record_id"]);
ent.user_id = XLIB.Data.DbTools.ff_object2string(dr["user_id"]);
}
public static void ff給DataRow賦值(A02card_time ent, DataRow dr) {
dr["record_id"]=ent.record_id;
dr["user_id"]=ent.user_id;
}
在“Xtools工具箱”裏提供了從ACCESS,SQL-Server,Oracle,DB2等數據庫裏生產原代碼的工具。