VB Archive
[C#] TableAdapter にトランザクション機能を実装するクラス
- 2007-06-29 (金)
- .NET | C# | VB | Visual Studio | 言語
今は Visual C# 2005 Express Edition にて ADO.NET 2.0 Provider for SQLiteを利用してクライアントアプリの開発しています。
TableAdapterにてINSERTやupdateするとどうも更新が遅いので、Googleで調べたら
> http://journal.mycom.co.jp/special/2004/php5/007.html
> SQLiteでは明示的にトランザクションを開始しない限り、INSERT処理の前後に必ず”BEGIN”、”COMMIT”が実行される。
とのことでした。
で、色々試行錯誤して下記のVB記事を参考にC#&SQLite用のトランザクションの処理を追加。
TableAdapterにトランザクションを実装 / うなまな Blog
http://www.ailight.jp/blog/unaap/archive/2007/02/13/13566.aspx
ソースは次のとおりです。
- Comments: 0
- Trackbacks: 0
[Visual Studio][C#] Express Edition で ClickOnce を使用する際の注意点
Express Edition で ClickOnce を使用する際の注意点
VisualStudio の Express Edition で ClickOnce を使用する際の注意がまとめてありました。
.NET Framework 2.0 などの必須コンポーネントがExpress Editionでは普通にインストールしただけではPC内に生成されないので、ClickOnceでの配布を行おうとするとエラーになってしまうようです。
結論から言えば、ファイルをダウンロードして、本来のほかのエディションと同じように配布用のファイルを用意すれば問題ないとのことです。
でも、 ClickOnceでの配布って、実際の業務ではどうなんでしょう…。
(かくいう今はInno Setupでセットアップ作っての配布を考えていたりして:-) )
- Comments: 0
- Trackbacks: 0
[C#] Convert VB.NET to C#
- 2007-05-24 (木)
- .NET | C# | VB | Visual Studio | 言語
VB.NETのソースをC#のソースに自動変換してくれるサイトです。
ネットでサンプルを探していて、VB.NETのソースしかないけどC#だとどうなるんだろう、、、という時に使えそうです(^^)
まぁ、ソース解析しろ!!って話ですが、道具は便利に使うが一番、てことで。
逆にC#からVB.NETにも変換できるみたいですよ。
Convert C# to VB.NET
日本語(2バイト)のコメントや文字列が有るとうまく変換できなかったり化けるみたいなので、そこら辺だけ注意すれば、便利に使えると思います。
- Comments: 0
- Trackbacks: 0
[VB] Visual Basic 2005 Express Edition
- 2007-02-12 (月)
- .NET | OS | VB | Visual Studio | Windows
ひょんなことからVBを触ることになりました。
VBといったらVB2.0~VB6.0あたりまで6年近く触ってたけどここ数年めっきり触ってなかったなぁ…。
てことで、リハビリを兼ねて色々調査中。
今は Visual Studio 2005 Express Edition なるものがあって、VBもVC++も無料で開発環境もそろっちゃうとはいいご時世ですねー。
(というか、M$の開発環境がこれまで高すぎたというのもありますが。)
てなわけで、しばらくはVB.NETでぼちぼち色々作っていこうと思います。
とりあえず、ISOファイルダウンロードして、DaemonTools とかでマウントしてインストールしてみました。
Webから直接インストールも出来るんですけど、後々のこと考えてダウンロードしておいたです。
※ DaemonToolsは Ver.4.0 よりアドウェアが同梱されています。
回避するにはインストール時のコンポーネント選択画面で「DAEMON Tools Search Bar」のチェックをはずしてください。
- Comments: 0
- Trackbacks: 0




































