アーカイブ

2009 年 8 月 のアーカイブ

VB.NET Tips DataTableの行を削除する

2009 年 8 月 16 日

VB.NET Tips DataTableの行を削除する

photo by letgoandletsgo

ADO.Netで、DataTable(データテーブル)内の行を削除するには、2通りのやり方があります。

  • Removeメソッドを呼び出し、行そのものを削除
  • Deleteメソッドを呼び出し、行のRowStateにDeleteマークをつける

続きを読む…

SQL Server, VB.NET, コンピュータ, データベース , , , , , , ,

SQL Server Tips 楽観的、悲観的データ更新とは

2009 年 8 月 11 日

SQL Server Tips 楽観的、悲観的データ更新とは

photo by Kristi :) (is back!!)

VB.NETのDataSetで使用を奨励されているデータの更新をするためのモデルとして、オプティミスティック同時実行制御があります。

続きを読む…

SQL Server, VB.NET, コンピュータ, データベース , , , , , ,

SQL Server Tips Timestamp型で更新の有無を確認

2009 年 8 月 11 日

SQL Server Tips Timestamp型で更新の有無を確認

photo by drade388

SQL ServerのTimeStamp型は、バージョンを印すテーブル行として使用され、レコードに変更があると自動的に生成されます。

更新を検知するためにある、データ型なのでこれを使用してみます。

取得済みのTimeStampの値と、データベースのTimeStampの値を比較して、値が違えばデータを取得した後、データ行になんらかの変更があったということになります。

続きを読む…

SQL Server, VB.NET, コンピュータ, データベース , , , , ,

SQL Server Tips データ型 Timestampとは

2009 年 8 月 11 日

SQL Server Tips データ型 Timestampとは

photo by dogwelder

SQL Server のデータ型でTimeStamp型があります。

MySQL5.0でのTIMESTAMP型は日付が格納され、DATETIME カラムと同じフォーマット。
フォーマットは YYYY-MM-DD HH:MM:SS となっていますが、SQL準拠により近い実装となっています。

SQL ServerのTimeStampの場合、全く違った実装となっています。

続きを読む…

SQL Server, VB.NET, コンピュータ, データベース , , , , , , ,