2021-02-19から1日間の記事一覧

自フォーム内のメソッドをリフレクションで実行

VB

自フォーム内に定義しているメソッドへのリフレクションは、 MeのGetTypeを取得することで可能。 ただし、対象のメソッド名がPublicでないと、何故か取得できない。。 自フォーム内じゃなくてClassに定義しておけばようのでしょうが。 Dim typ As Type = Me.…

トリガー

SQL

テーブルの更新履歴データ等を残したい場合は、トリガを使うのが 一番早い。 ■イメージ ・履歴を残したいテーブルの履歴テーブルを作る。 このテーブルのフォーマットは、元テーブルのレイアウト プラス、追加で残したい任意の情報(更新された日時、UpDateか…

SQLParameterの値にNothing値をセットした場合、そのパラメータが無効になる

VB

ストアド呼出自、そのCommandParametersにNothingを渡した場合、 以下のエラーが発生する。 実行時に"プロシージャまたは関数 'XXX' にはパラメーター '@YYYYY' が必要ですが、指定されませんでした。 Nullをセットしたい場合は、ParameterにDBnull.Valueを…