[seasar-dotnet:2021] Re: s2container.net(VB>NET)でいま開発について

Park Uiil [E-MAIL ADDRESS DELETED]
2011年 5月 11日 (水) 09:56:55 JST


$B%3%_%C%?$NF#0f(B $BMM(B
$BKQ$H$b$&$7$^$9!#(B
$B2sEz$O$"$j$,$I$&$4$6$$$^$9!#(B
$B$9$_$^$;$s$,!">\:Y$JFbMF$G<ALd$7$^$9$N$G!"$h$m$7$/$*4j$$$$$?$7$^$9!#(B

$B-!<ALd$K$D$$$F(B
$BNc!K(B
a.form$B!J(Bform_load)$B$G(B a.dao( select * from temp) $B<h$C$?FbMF$r(B
$B2hLL$GI=<($7$F$^$9!#(B
a.form form_load
_MkojinData = service.GetAll()
If _MkojinData Is Nothing = False Then
Me.DataSource = _MkojinData.List(idx)

$B$G!"!c!c!JA0!K!"!d!d!J8e!K%\%?%s$r2!$7$J$,$i(B
$B%G!<%?$rI=<($7$F$^$9!#!#(B

$B$=$N$J$,$G!"(Bupdate_click$B$G!"2<5-$N$h$&$JFbMF$G99?7$7$?$$$H$*$b$$$^$9$,!"(B
 Dim data As EmployeeEditPage = CType(Me.DataSource, A.page )
 $B7?JQ49$G$-$^$;$s$H%(%i!<$K$J$j$^$9!#$H%(%i!<$,I=<($7$^$9!#(B
 $B$I$N$h$&$J2r7hJ}K!$,$"$j$^$;$s$+!#(B
A.page

         Private _kojinId As String
        Private _schooId As String
        Private _name As String
        Private _nameKana As String
        Private _birthDay As Nullable(Of DateTime)
        Private _seiBetsu As Integer
        Private _age As String
        Private _fnlslnm As String
        Private _fnlsldpt As String
        Private _fnlslgrdt As Nullable(Of DateTime)
        Private _isty As Integer
        Private _vosallow As Integer
        Private _security_office As String
        Private _postCode As String
        Private _addRess1 As String
        Private _addRess2 As String
        Private _tel As String
        Private _telMobile As String
        Private _mailAddres As String
        Private _postCodeOld As String
        Private _address1Old As String
        Private _address2Old As String
        Private _keitekunrenkaId As String
        Private _shikenRsu As String
        Private _kunrenkaId As String
        Private _stage As Integer
        Private _creatDate As Nullable(Of DateTime)
        Private _createUserId As String
        Private _updateDate As Nullable(Of DateTime)
        Private _updateUserId As String


        ''' <summary>
        ''' $B8D?M%^%9%?%j%9%H(B
        ''' </summary>
        ''' <remarks></remarks>
        Public Property List() As IList(Of MkojinDto)
            Get
                Return _list
            End Get
            Set(ByVal value As IList(Of MkojinDto))
                _list = value
            End Set
        End Property


A.dto
        Private _kojinId As String
        Private _schooId As String
        Private _name As String
        Private _nameKana As String
        Private _birthDay As Nullable(Of DateTime)
        Private _seiBetsu As Integer
        Private _age As String
        Private _fnlslnm As String
        Private _fnlsldpt As String
        Private _fnlslgrdt As Nullable(Of DateTime)
        Private _isty As Integer
        Private _vosallow As Integer
        Private _security_office As String
        Private _postCode As String
        Private _addRess1 As String
        Private _addRess2 As String
        Private _tel As String
        Private _telMobile As String
        Private _mailAddres As String
        Private _postCodeOld As String
        Private _address1Old As String
        Private _address2Old As String
        Private _keitekunrenkaId As String
        Private _shikenRsu As String
        Private _kunrenkaId As String
        Private _stage As Integer
        Private _creatDate As Nullable(Of DateTime)
        Private _createUserId As String
        Private _updateDate As Nullable(Of DateTime)
        Private _updateUserId As String

$B-"(B  A.PAGE.LIST(I) $B$NA4It$N%G!<%?$r(BB.PAGE$B$XEO$7$F(Bb.form$B!J(Bform_load) $BI=<($7$?$$$H$*$b$$$^$9$,!"(B
_MkojinData.List(idx).KojinId --> MkojinData.List(idx)$B$NA4BN$NFbMF$r(Bdispatcher$B$7$?$$$G$9$,!#!#!#J}K!$,$J$$$G$9$+!#(B
$B8=:_$O(B dispatcher.ShowTraineeShiken(_MkojinData.List(idx).KojinId, 
cboStageName, cboStage, cboKunrenkaName, cbokunrenKaId, 
StringConstant.VAR_KUN_TYPE_DARO, lblShikenNo)
$B$N$h$&$K$J$C$F$^$9!#(B
$B!!!!$=$7$F!"$=$N(B b.form$B$GF~NO$7$@%G!<%?$r$=$N$^$^J]B8$9$kJ}K!$,$J$$$G$7$g$&$+!#(B 

$B!!!J(Bsession)$B$N$h$&$J!#:#$O(Bvb.net $B$O(Binstance$B$G;H$C$F$^$9$,!#(B
$B!!(B
$B-#8=:_$O#D#B$O(BpostgreSql$B$r;H$$$^$9!#(B
$B-5!%!K(BdataGridView$B$G!"(Bjoin$B$7$?FbMF$rI=<($7$F$^$9!#$=$N8e!"%;!<%k$rA*Br$7$F99?7$9$k$H$*$b$$$^$9!#$@$?!"(B
a.TBL$B$H(Bb.TBL$B$r99?7$7$?$$$G$9$,!#$I$N$h$&$JJ}K!$G99?7$,$G$-$k$+$J$H!#!#(B

$B-$(B
$BNc$($P!"(Bstruts$B$N?^$G(B
jsp
formBean
action
logic
servce
dao
$B$O!"(Bseasere$B$G$O!J(Bvb.net)
jsp->form
action->service
dao->dao
formbean ->page
dto -> ?
$BEv$F$^$9$+!#(B

--------------
----- Original Message ----- 
From: "Hiroaki Fujii" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Tuesday, May 10, 2011 11:47 PM
Subject: [seasar-dotnet:2020] Re: s2container.net$B!J(BVB>NET)$B$G$$$^3+H/$K$D$$$F(B


> $B%3%_%C%?$NF#0f$G$9!#(B
> $BJV;v$,CY$/$J$C$F?=$7Lu$"$j$^$;$s!#(B
>
> $B=gHV$K$4JV;v$7$^$9!#(B
>
> $B-!%(%i!<FbMF$O6qBNE*$K$O$I$N$h$&$JFbMF$G$7$g$&$+!)(B
> StackTrace$B$rI=<($9$k$+!"$I$N$h$&$J(BDTO$B$G(BForm$B%/%i%9$,$I$N$h$&$J(B
> $BFbMF$r65$($F$$$?$@$1$k$H$4JV;v$,$7$d$9$$$G$9!#(B
>
> $B%a!<%k$NFbMF$@$H!"(BDTO-> PAGE (LIST DTO)$B$@$H$$$&$3$H$G$7$?$i(B
> DTO$B$r(BPage$B$N(BList$B$K3JG<$9$k%3!<%I$r<+J,$G<BAu$7$?8e$G(B
> DataSource$B$K(BPage$B$r%;%C%H$9$k%3!<%I$r<BAu$9$kI,MW$,$"$k$H;W$$$^$9!#(B
> $B4*0c$$$7$F$$$?$i$9$$$^$;$s!#(B
>
> $B-"$3$N$4<ALd$OCM$rEO$9$H8@$&$3$H$G$7$g$&$+!)(B
> $B$=$l$K$O!"(B
> http://s2container.net.seasar.org/ja/s2windows-control.html#interface
> $B$+$i(B
> http://s2container.net.seasar.org/ja/s2windows-control.html#form
> $B$rFI$s$G$/$@$5$$!#(B
> S2Container.net$B$r;HMQ$7$F$$$k$H8@$&$3$H$G$9$N$G(B
> http://s2container.net.seasar.org/ja/s2windows-control.html#startup
> $B$H(B
> http://s2container.net.seasar.org/ja/s2windows-control.html#dicon
> $B$b!"FI$s$G$/$@$5$$!#(B
>
> $B-#$N$4<ALd$G$9$,!"(BS2Container.net$B$+$i(BView$B$d%9%H%"%I%W%m%7!<%8%c$r(B
> $B:[E-MAIL ADDRESS DELETED]$9$k$3$H$O$G$-$^$;$s!#(B
> $B0lHLE*$K$O(BDatabase$BIUB0$N%D!<%k!"$?$H$($P(BOracle$B$G$"$l$P(BSqlPlus$B$r;HMQ$7$F(B
> $B:[E-MAIL ADDRESS DELETED]$7$^$9!#(B
> Create view$BJ8$d(BCreate Procedure$BJ8$r;H$&$N$,0lHLE*$G$7$g$&$,!"(B
> Database$B$K$h$C$F9=J8$OB?>/0[$J$j$^$9!#;HMQ$9$k(BDatabase$B$K4X78$9$k;qNA$r(B
> $B8+$F$/$@$5$$!#(B
> S2Dao.NET$B$G$N;HMQK!$O(B
> http://s2dao.net.seasar.org/ja/index.html#docs
> $B$r;2>H$/$@$5$$!#(B
>
> $B-$F~NO%A%'%C%/$O4pK\E*$K<+J,$G<BAu$9$k$7$+$"$j$^$;$s!#(B
> .NET Framework$B$NNO$d%5!<%I%Q!<%F%#@=$N%D!<%k!JNc$($P%0%l!<%W%7%F%#@=$N(B
> $BF~NO;Y1g%D!<%k$J$I!K$NNO$r<Z$j$k$3$H$O$G$-$^$9!#(B
>
> $B-%(BDTO$B$N9`L\$O!"(BS2Dao.NET$B$r$I$&;H$&$+$K0MB8$7$^$9!#(B
> SELECT$BJ8$G;HMQ$9$k>l9g$N(BDTO$B$@$H!"$=$N(BSELECT$BJ8$NNs$@$1I,MW$K$J$j$^$9!#(B
> INSERT$BJ8$d(BUPDATE$BJ8$G;HMQ$9$k>l9g$@$H%F!<%V%k$N9`L\$,$[$\I,MW$G$7$g$&!#(B
> $B!J>o$KI,MW$J$o$1$G$O$"$j$^$;$s!K(B
> Page$B%/%i%9$N9`L\$O!"F~NO9`L\0J>eI,MW$K$J$k$3$H$NJ}$,B?$$$G$7$g$&!#(B
> $BI=<($9$k$@$1$N9`L\!"$?$H$($P(BLabel$B%/%i%9$N9`L\$G$b>l9g$K$h$C$F$O(B
> Page$B%/%i%9$KMQ0U$7$F$*$/I,MW$,$"$j$^$9!#(B
> $B$3$l$O$I$&@_7W$9$k$+$K$b0MB8$7$^$9!#(B
>
>
>
>
>
> (2011/05/10 9:17), Park Uiil wrote:
>> $B$9$_$^$;$s$,!"<ALd$G$9!#(B
>> s2container.net$B!J(BVB>NET)$B$G$$$^3+H/$7$F$*$j$^$9$,!#(B
>> $B-!(BCTYPE(me.datasource, sampelPage) $B$G%(%i!<H/@8$7$^$9!#(B
>> $B!J7AJQ2=$G$-$J$$%(%i!<!K$3$H$G!"2r7h$,$J$$$G$9!#(BDTO-> PAGE (LIST DTO)
>> $B-"(BMAIN$B2hLL$+$i(BPOPUP$B2hLL$X(BMAIN$B$NFbMF$rEO$9J}K!$O$J$$$G$9!#(B
>> $B-#(BSQL$B$G(BVIEW$B!"(BPROCUREDE$B$r$I$&$d$C$F:[E-MAIL ADDRESS DELETED]$9$l$P!"(BSAMPLE$B$J$I$"$j$^$;$s$+!#(B
>> $B$=$7$F!"!c(BQuery("")$B!d(B, <Nopersisitpops>$B$J$I$"$k$s$G$9$,!"$=$N0J30$O$JJ,$$(B
>> $B$G$9$+!#(B
>> $B!!(B
>> $B-$F~NO%A%'%C%/$O!"(Bvaildate() $B$J$I$I$&$d$C$F$9$k$s$G$7$g$&$+!)(B
>> $B!!(BEX)?
>> $B-%(BDTO$B$O!"%F!<%V%k$N9`L\$rA4It:[E-MAIL ADDRESS DELETED]$9$k$N$G$7$g$&$+!#(B
>> $B!!(B PAGE$B$O!"(BFORM$B$NF~NO2hLL$N9`L\$r:[E-MAIL ADDRESS DELETED]$9$k$N$G$7$g$&$+!#(B
>> $B$9$_$^$;$s$,!"$h$m$7$/$*4j$$$7$^$9!#(B
>>
>>
>>
>> _______________________________________________
>> seasar-dotnet mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>
>


--------------------------------------------------------------------------------


> _______________________________________________
> seasar-dotnet mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
> 



seasar-dotnet メーリングリストの案内