フレームマスタメンテ

  model.inc



  
<%
' **********************************************************
' データ読出し
' **********************************************************
Function GetData( )

	Query = "select * from 商品分類マスタ"
	Query = Query & " where 商品分類 = " & Ss(MyData("In1Bunrui"))

	if DBGet( Cn, Rs, Query, false ) then
		Call EditQueryData(  )
	end if

End Function

' **********************************************************
' データベースデータの編集
' **********************************************************
Function EditQueryData(  )

	MyData("In2Meisyo") = Rs.Fields("名称").Value & ""

End Function

' **********************************************************
' VIEW の編集
' **********************************************************
Function EditDataHead( )


End Function

' **********************************************************
' VIEW2 の編集
' **********************************************************
Function EditDataBody( )


End Function

' **********************************************************
' データベースへの更新
' **********************************************************
Function UpdateData(  )

	Query = "select * from 商品分類マスタ"
	Query = Query & " where 商品分類 = " & Ss(MyData("In1Bunrui"))

	if DBGet( Cn, Rs, Query, false ) then

		Query = "update 商品分類マスタ"
		Query = Query & " set "
		Query = Query & "名称 = " & Ss(MyData("In2Meisyo"))
		Query = Query & ",更新日 = CURDATE() "
		Query = Query & " where 商品分類 = " & Ss(MyData("In1Bunrui"))

		on error resume next		
		Cn.Execute( Query )
		if Err.Number <> 0 then
			ErrMessage = "更新に失敗しました<br>" & vbCrLf & Err.Description
		end if
		on error goto 0

	else
	
		Query = "insert into 商品分類マスタ"
		Query = Query & " (商品分類,名称,作成日,更新日) "
		Query = Query & " values("
		Query = Query & Ss(MyData("In1Bunrui"))
		Query = Query & "," & Ss(MyData("In2Meisyo"))
		Query = Query & ",CURDATE(),CURDATE()"
		Query = Query & ")"
		
		on error resume next		
		Cn.Execute( Query )
		if Err.Number <> 0 then
			ErrMessage = "登録に失敗しました<br>" & vbCrLf & Err.Description
		end if
		on error goto 0

	end if

End Function

' **********************************************************
' 行の削除
' **********************************************************
Function DeleteData(  )

	Query = "delete from 商品分類マスタ"
	Query = Query & " where 商品分類 = " & Ss(MyData("In1Bunrui"))

	on error resume next		
	Cn.Execute( Query )
	if Err.Number <> 0 then
		ErrMessage = "削除に失敗しました<br>" & vbCrLf & Err.Description
	end if
	on error goto 0

End Function

' **********************************************************
' エラーチェック
' **********************************************************
Function CheckDataHead( )

	if  Trim( MyData("In1Bunrui") ) = "" then
		ErrMessage = "商品分類は必須入力です"
	end if

End Function

' **********************************************************
' エラーチェック
' **********************************************************
Function CheckDataBody( )
	
	if Trim( MyData("In2Meisyo") ) = "" then
		ErrMessage = "名称は必須入力です"
	end if

End Function
%>
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ