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

Hiroaki Fujii [E-MAIL ADDRESS DELETED]
2011年 5月 12日 (木) 00:13:39 JST


$BF#0f$G$9!#(B

$B;d$OIaCJ(BC#$B$G=q$$$F$$$k$N$G!"(BVB.NET$B$O>\$7$/$"$j$^$;$s$,!"(B
$B$o$+$kHO0O$G$*Ez$($7$^$9!#(B

$B$^$:$O!"-!$K$D$$$F$G$9$,!"(B
> Me.DataSource = _MkojinData.List(idx)
$B$H!"=q$+$l$F$$$k$N$G$9$,!"(B
List$B$K3JG<$5$l$F$$$k$N$O(BMkojinDto$B%/%i%9$@$H;W$$$^$9!#(B
$B$7$?$,$C$F!"(BDataSource$B$K3JG<$5$l$F$$$k$N$O(BMkojinDto$B%/%i%9$N(B
$B%*%V%8%'%/%H$N$O$:$G$9!#(B
$B0lJ}!"(B
> Dim data As EmployeeEditPage = CType(Me.DataSource, A.page )
$B$H=q$+$l$F$$$k$N$G!"(BA.page$B$N%/%i%9L>$,2?$+$o$+$j$^$;$s$,!"(B
$B%a!<%k$rGR8+$9$k8B$j!"(BEmployeeEditPage$B%/%i%9$G$O$J$$$h$&$G$9!#(B
$B$3$N%(%i!<$O!"(BMkojinDto$B%/%i%9$N%*%V%8%'%/%H$r(BEmployeeEditPage$B%/%i%9$N(B
$B%*%V%8%'%/%H$K!"%-%c%9%H$G$-$J$$$N$K%-%c%9%H$7$h$&$H$7$F$$$k$h$&$K(B
$B;W$$$^$9!#(B
$B$b$&0lEY!"8+D>$7$F$/$@$5$$!#(B


$B-"$K$D$$$F$G$9$,!"(B
> $B8=:_$O(B dispatcher.ShowTraineeShiken(_MkojinData.List(idx).KojinId,
> cboStageName, cboStage, cboKunrenkaName, cbokunrenKaId,
> StringConstant.VAR_KUN_TYPE_DARO, lblShikenNo)
$B$G!"NI$$$h$&$K;W$$$^$9$,!"(Bcbo$B$G;O$^$k%*%V%8%'%/%H$O(BCombo$B$G$7$g$&$+!)(B
$B$J$i$P!"$-$A$s$[E-MAIL ADDRESS DELETED]$J%W%m%Q%F%#$r;H$&I,MW$,$"$j$^$9!#(B
$BNc$($P!"(BcboStageName.Value$B$H$$$C$?46$8$G$9!#(B

> $B!!!!$=$7$F!"$=$N(B b.form$B$GF~NO$7$@%G!<%?$r$=$N$^$^J]B8$9$kJ}K!$,$J$$$G(B
> $B$7$g$&$+!#(B

$B$H$$$&$3$H$G$9$,!"(BWeb$B%"%W%j%1!<%7%g%s$G$$$&$H$3$m$N(BSession$B$K$"$?$k$b$N$O(B
$B$"$j$^$;$s!#(B
$B$3$l$KBe$o$k$b$N$r:n$C$F$"$2$kI,MW$,$"$j$^$9!#(B
$B;d$N>l9g!"(BS2Container$B$K%*%V%8%'%/%H$rEPO?$7$FMxMQ$9$k$h$&$K$9$k$3$H$,(B
$B$"$j$^$9!#(B

$B$?$@$7!"$3$3$G8@$o$l$F$$$kJ]B8$H$$$&$b$N$,2?$K$"$?$k$N$+$o$+$j$^$;$s!#(B
B$B$N(BForm$B$KF~NO$7$?%G!<%?$r(BA$B$N(BForm$B$KLa$7$?$$$H$$$&$3$H$G$"$l$P!"(B
B$B$N(BForm$B$KF~NO$7$?FbMF$rJ];}$9$k(BDTO$B$r:[E-MAIL ADDRESS DELETED]$7$^$9!#(B
$B$=$N(BDTO$B%/%i%9$N%W%m%Q%F%#$r(BB$B$N(BForm$B$K:[E-MAIL ADDRESS DELETED]$7$^$9!#(B
B$B$NCf$G$=$N%W%m%Q%F%#$K%*%V%8%'%/%H$r%;%C%H$7$^$9!#(B
$B$=$7$F!"(BShowTraineeShiken$B$NJV$jCM$r$3$N:[E-MAIL ADDRESS DELETED]$7$?(BDTO$B$K$7$^$9!#(B
$B$=$7$F!"(BShowTraineeShiken$B$[E-MAIL ADDRESS DELETED]$r$=$N%W%m%Q%F%#$rJV$9$h$&$K%3!<%I$r(B
$B=$@5$7$^$9!#(B
$B>\$7$/$O(B
http://s2container.net.seasar.org/ja/s2windows-control.html#interface
$B$r;2>H$/$@$5$$!#(B


$B-#$G$9$,!"(BPostgreSQL$B$O>\$7$/$"$j$^$;$s!#$[$H$s$I7P83$O$"$j$^$;$s!#(B
$B$7$+$7!"Fs$D$N%F!<%V%k$r0lEY$K99?7$9$k$H$J$k$H!"%9%H%"%I%W%m%7!<%8%c$,(B
$B0l$D$NJ}K!$@$H;W$$$^$9!#(B
PostgreSQL$B$G$O%f!<%6Dj5A4X?t$H8F$V$h$&$G$9$M!#(B


$B-$$O$@$$$?$$%a!<%k$K=q$$$F$$$?$@$$$F$$$k$4M}2r$GNI$$$H;W$$$^$9!#(B
$B$7$+$7!"(BWindowsForm$B%"%W%j%1!<%7%g%s$O$b$&>/$7<+M3$K:n$k$3$H$b(B
$B2DG=$G$9!#(B



(11/05/11 9:56), Park Uiil wrote:
> $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(B 
> $B$?$$$H$*$b$$$^$9$,!"(B
> _MkojinData.List(idx).KojinId --> MkojinData.List(idx)$B$NA4BN$NFbMF$r(B 
> dispatcher$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(B 
> $B$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(B 
> $B$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(B 
> $B$$$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$J(B 
>>> $BJ,$$(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 メーリングリストの案内