vb.net

外国語が含まれるSQL文の実行でハマった。

vb.netでoracleRDSにinsert文を実行する際に、外国語がテキストに含まれていて、ハマった。。。 対応としては、パラメータ渡しでinsert文を実行すればOKだった。insert文を文字列結合で一つにして実行したら、文字コードが日本語じゃない、その項目でinsert…

vb.netでAWSのRDS(oracle)にEC2を使って、ポートフォワードでSSH接続した。

お仕事でAWSのRDSを使うのですが、VPNでも無いのにパブリックアクセシビリティをオンにしたまま、ノンセキュリティで接続するのはどうなのか?と自問自答の日々が続いてしまうので、せめてSSH接続ぐらいはしないとと思い、頑張ってみました。 色々とポートフ…

DBNULLを設定する方法

vb.net(2010)でdatatableからストアド使ってデータを登録更新する際にNULLを設定したいけど テキストボックスとかにはNULLがないのでスペースとなってしまう。 けど、DB側のINTはスペースだとエラーになるのでNULLを設定したいという場合。固定でNULL(nothi…

DataGridViewのデザイナーでのcolumnへのデータバインドはコードでできない。

awabook.hatenablog.comらしい。なのでデザイナーではなくコード内で行う場合はDataGridViewComboBoxColumnを作って それをDataGridViewに入れ替えてやらないといけない。勉強になった。ありがとうございます。

windows formはいい。

最近またwindows formを使ってお仕事をし始めております。 VB6以前の使い方しか身についていないため、VB.NETをやると新たな発見(ハマり)でいっぱいです。Windows formでformにformを追加してsubformとして使うときに親formでaddhandlerしてイベント追加し…