1,首先創建表
Class User.DHCXueBiaoTable Extends Persistent [ SqlRowIdName = DHC_RowId, SqlTableName = DHC_XueBiaoTable, StorageStrategy = XueBiaoTableStorage ]
{
Property DHCCode As String [ SqlColumnNumber = 2, SqlFieldName = DHC_Code ];
// 課程代碼
// SqlColumnNumber表示行序號從2開始
Property DHCDesc As String [ SqlColumnNumber = 3, SqlFieldName = DHC_Desc ];
// 課程描述
Property DHCDateFrom As Date [ SqlColumnNumber = 4, SqlFieldName = DHC_DateFrom ];
// 開始日期
Property DHCActive As String(DISPLAYLIST = ",Yes,No", MAXLEN = 3, TRUNCATE = 1, VALUELIST = ",Y,N") [ SqlColumnNumber = 5, SqlFieldName = DHC_Active ];
// 課程活動
Property DHCUserDr As User.SSUser [ SqlColumnNumber = 6, SqlFieldName = DHC_User_Dr ];
// 課程老師,相當於外鍵指向SSUser表
2,建完表後開始設計表的存儲結構,在Strong中進行創建,開始有默認表結構,不用,直接把他刪除掉,然後自己新建表存儲結構XueBiaoTable
3,建完這個結構之後進入該結構;點擊SQL Strong Map進入編輯表結構索引頁面:
3.1,首先設置Subscripts,點擊添加設置如下:
3.2,建好後再繼續設置RowID如下:
3.3最後設置相應的data需要索引的數據字段如下:
4,基本建立完成,最後提示下在SqlldExpression後面設置這個:$I(^mdata("DHCXueBiaoTable")),設置這個主要是爲了在向表添加數據庫的時候rowId 會自動增長。
————————————————
版權聲明:本文爲CSDN博主「xuebiao1215」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_36361038/article/details/79224784