$blogn_skin = eregi_replace("
", "
\n", $blogn_skin);
をコメントアウト
blognplus
Translate
2011年1月23日日曜日
vb2008でのDB接続メモ
DB接続メモ。
vb2008
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Using con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = _
"Data Source=.\SQLEXPRESS;" & _
"AttachDbFilename=|DataDirectory|\list.mdf;" & _
"Integrated Security=True;" & _
"User Instance=True"
'DBを開く
con.Open()
'---<< DBの接続状態を確認>>---
MessageBox.Show(con.State.ToString, "開いた直後")
con.Close()
'---<< DBの接続状態を確認>>---
MessageBox.Show(con.State.ToString, "閉じた直後")
End Using
Catch ex As Exception
MessageBox.Show(ex.ToString, "例外発生")
End Try
End Sub
End Class
Using ステートメント
End Usingを抜けると自動的にオブジェクトを破棄してくれるそうな。
2005以降で利用可能とのこと。
DB接続文字列は、app.configに書いてある内容をコピペ。
vb2008
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Using con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = _
"Data Source=.\SQLEXPRESS;" & _
"AttachDbFilename=|DataDirectory|\list.mdf;" & _
"Integrated Security=True;" & _
"User Instance=True"
'DBを開く
con.Open()
'---<< DBの接続状態を確認>>---
MessageBox.Show(con.State.ToString, "開いた直後")
con.Close()
'---<< DBの接続状態を確認>>---
MessageBox.Show(con.State.ToString, "閉じた直後")
End Using
Catch ex As Exception
MessageBox.Show(ex.ToString, "例外発生")
End Try
End Sub
End Class
Using ステートメント
End Usingを抜けると自動的にオブジェクトを破棄してくれるそうな。
2005以降で利用可能とのこと。
DB接続文字列は、app.configに書いてある内容をコピペ。
2010年12月25日土曜日
2010年12月20日月曜日
C++メモ
・mainから始まる
■文字/文字列
文字は、シングルクォーテーションで囲み
文字列は、ダブルクォーテーションで囲む
■インプット/アウトプット
出力は、cout << [出力したい物]
入力は、cin >> [変数]
■制御構文
・if文
if(条件式){ 式; }
・for文(括弧内で変数宣言可)
for(初期設定文; 条件式; カウンタ変数の制御){ 式 }
・While文(先に評価)
while(条件式){ 式 }
・Do文(後で評価)
do { 式 } while(条件式);
・ループを抜ける/次のループ
break;
でループを抜け
continue;
で次のループに飛ぶ
・セミコロンで終わる
・出力はcoutを使う[console outputの略]
・endlは改行を表す。文字を出力させる効果もある。
・flushは改行はしないが、文字を出力させる効果あり。
■文字/文字列
文字は、シングルクォーテーションで囲み
文字列は、ダブルクォーテーションで囲む
■インプット/アウトプット
出力は、cout << [出力したい物]
入力は、cin >> [変数]
■変数スコープ
ローカル変数もグローバル変数も実行時より上で宣言されていないとエラーとなる。
ローカル変数もグローバル変数も実行時より上で宣言されていないとエラーとなる。
■制御構文
・if文
if(条件式){ 式; }
・for文(括弧内で変数宣言可)
for(初期設定文; 条件式; カウンタ変数の制御){ 式 }
・While文(先に評価)
while(条件式){ 式 }
・Do文(後で評価)
do { 式 } while(条件式);
・ループを抜ける/次のループ
break;
でループを抜け
continue;
で次のループに飛ぶ
■以下いつかまとめる。
・型 配列名[要素数]
・配列初期値 型 配列名[] = { 値1、値2、・・・値X};
・
・配列初期値 型 配列名[] = { 値1、値2、・・・値X};
・
登録:
投稿 (Atom)