ATS1納会
詳細
http://www.churaguru.net/shop/index.aspx?shop_id=sumikaya
地図
2009年12月29日火曜日
2009年12月28日月曜日
2009年12月25日金曜日
レコードの置換処理
文字列の一部だけを置換処理する
UPDATE `op2tabale` SET FilePath=REPLACE (FilePath,"testOCDB","OCDB");
尚、バックスラッシュ(円マーク)はエスケープ文字として同じバックスラッシュを使うので
¥¥(半角)となる
UPDATE `op2tabale` SET FilePath=REPLACE (FilePath,"testOCDB","OCDB");
尚、バックスラッシュ(円マーク)はエスケープ文字として同じバックスラッシュを使うので
¥¥(半角)となる
2009年12月24日木曜日
Inspiron™ 545
インテル(R) Core(TM) 2 Duo プロセッサー E7500 (3MB L2 キャッシュ, 2.93GHz, 1066MHz FSB)
Windows(R) 7 Professinal 正規版 (日本語版) 64ビット
4GB (2GBx2) デュアルチャネル DDR2-SDRAM メモリ
2gm 2rx8 pc2 6400u 666 12 e3
M378t5663eh3 cf7
正式規格⇒PC2-6400 DDR2 SDRAM 800MHz Non-ECC
デュアルチャネル
2gm 2rx8 pc2 6400u 666 12 e3
M378t5663eh3 cf7
正式規格⇒PC2-6400 DDR2 SDRAM 800MHz Non-ECC
デュアルチャネル
320GB SATA HDD (7200回転)
DVDスーパーマルチドライブ GH30N (Roxio(R) Burn付属。バックアップメディア添付なし)
インテル(R) グラフィックス・メディア・アクセラレーター 3100 (チップセット内蔵)
PCI Express×16が1つ、PCI Express×1が1つ、PCIが2つ
PCI Express×16が1つ、PCI Express×1が1つ、PCIが2つ
2009年12月23日水曜日
Fatal error encountered during command execution.
http://blogs.yahoo.co.jp/hilapon/3270487.html

Fatal error encountered during command execution.
というメッセージを吐く場合があります。クエリにパラメータを設け MySqlParameter クラスでパラメータを設定しない場合、この例外が発生します。例えば
Dim query AS String = "SELECT * FROM customer WHERE id = @id"このクエリの場合、パラメータ id には値が割り当てられてないため、MySqlCommand クラスはこの例外を発生します。以下のようにパラメーターを設定すれば、例外は発生しません。 (´∀`)
Dim command As New MySqlCommand(query, con)
command.ExecuteNonQuery()
Dim query AS String = "SELECT * FROM customer WHERE id = @id"また気をつけなければいけないのは、以下のケース。
Dim command As New MySqlCommand(query, con)
command.Parameters.Add(New MySqlParameter("id", 10))
command.ExecuteNonQuery()
select @data := 3, @data * 4
この場合、クエリ内でパラメータに値を設定してるから phpMyAdmin や Navicat では正常に実行されます。
しかし MySQL Connector/NET では
しかし MySQL Connector/NET では
Dim query AS String = "select @data := 3, @data * 4"
Dim command As New MySqlCommand(query, con)
command.ExecuteNonQuery()
Fatal error encountered during command execution.
・・・例外が発生します。(-ω-)
MySQL Connector/NET の仕様ということで注意が必要です。
ちなみに SQLClient の場合は・・・・・・・・・忘れた!(^ω^)
ちなみに SQLClient の場合は・・・・・・・・・忘れた!(^ω^)
あと、どのパラメータが設定されてないのか調べるには、例外をウオッチして InnerException プロパティを見れば判ります。このケースでは ?id というパラメータが設定されてないのが判ります。(-ω-)
2009年12月22日火曜日
2009年12月18日金曜日
Ctrl+A実装
Private Sub TextBox1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.A AndAlso e.Control Then
DirectCast(sender, TextBox).SelectAll()
End If
End Sub
カスタムコントロールで継承
If e.KeyCode = Keys.A AndAlso e.Control Then
DirectCast(sender, TextBox).SelectAll()
End If
End Sub
カスタムコントロールで継承
登録:
投稿 (Atom)
