プログラミング: 2014年6月アーカイブ

Visual Basic 2013 から SQL Server を扱うプログラムのお勉強をしようと思ってたのに、結局、Visual Studio と SQL Server のセットアップで時間を取られ、やっと今日、プログラムにとりかかることが出来たよ。

サーバ CHIBIKURO2-PC\SQLEXPRESS
DB testdb
ID dbtest
PW testpasswd

という環境で、meigen テーブルの中身を読んでグリッド・コントロールにはめ込むだけの処理。

テーブルの中身はこんな感じで。

20140628_VB2.jpg

Visual Basic のソースコードは、とりあえず試しに動かしたかったので、例外処理もまったく書いてないけど(^^;、こんな感じ。

Public Class Form1

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        Dim strConnectSQL As String
        Dim strSQL As String
        Dim SQLDA As SqlClient.SqlDataAdapter
        Dim SQLDS As New DataSet()

        strConnectSQL = _
          "Server=CHIBIKURO2-PC\SQLEXPRESS;" & _
          "Initial Catalog=testdb;" & _
          "User ID=dbtest;" & _
          "Password=testpasswd;"

        'SQL文
        strSQL = "SELECT * FROM meigen ORDER BY sn"

        SQLDA = New SqlClient.SqlDataAdapter(strSQL, strConnectSQL)

        'データセットに格納
        SQLDA.Fill(SQLDS, "TEST")

        Me.DataGridView1.DataSource = SQLDS.Tables("TEST")

    End Sub

End Class

これで、

20140628_VB0.jpg

この画面の「データ取得」ボタン(Button1)をクリックすれば、

20140628_VB1.jpg

こんな風に testdb DB の meigen テーブルの中身がグリッド・コントロール(DataGridView1)に表示されると。

さて、これでテスト環境もしっかり出来たので、あれこれお勉強しましょう。
仕事で 7月から VB.NET 案件が入ってくるかもしれないので、自宅 PC に勉強用に Visual Studio を入れることにした。
以前、VB.NET の仕事をした時に、やはり勉強用に Visual Studio Express を自宅 PC に入れていたのだが、新しい PC に変えた時にインストールしなかったのだ。だって、しばらく .NET 関係の仕事が無かったんだもの。

ただ、Microsoft 関係のソフトをインストールすると、なんかやたらサービスが立ち上がって PC が重くなるイメージがあるので、Visual Studio はホスト OS の Windows 7 Professional 上に直接ではなく、Virtual PC で実行する XP Mode 上にインストールすることにした。
すっかり細かいところを忘れてしまっている VB.NET の勉強と、ちょっとした検証程度にしか使わないのでそれでいいだろう。

つーわけで、「Microsoft Visual Studio Express」サイトにアクセスし、Visual Studio Express 2012 for Windows Desktop をダウンロードしてみた。
いや、Visual Studio Express 2012 って書いてあったのに、実際には Visual Studio Express 2013 for Windows Desktop がダウンロードされる。
ま、別に、2012 でも 2013 でもかまわんのやけど。

で、さっそく、落としてきた wdexpress_full.exe を実行すると・・・

20140618_vs2013.jpg

あかんやん(^^;

「このバージョンの Visual Studio を使用するには、コンピュータにより新しいバージョンの Windows が必要です」だって。

そうか、XP は対象外か。
ま、わかってたことやけど(^^;

ということで、古いバージョンの Visual Studio Express 2010 をインストールすることにした。

今でも、http://download.microsoft.com/download/4/E/6/4E61E454-1DE7-4B70-860B-13282DE65D6B/VS2010ExpressJPN.iso からインストール DVD のイメージがダウンロードできる。
これをダウンロードし、Virtual CloneDrive にマウントして Setup.exe を実行。インストールが開始される。

途中、XP Mode がシャットダウンに失敗するなどちょっとしたゴタゴタはあったが 2010 は問題なくインストール出来た。

ほんじゃ、勉強すっか。

このアーカイブについて

このページには、2014年6月以降に書かれたブログ記事のうちプログラミングカテゴリに属しているものが含まれています。

前のアーカイブはプログラミング: 2014年5月です。

次のアーカイブはプログラミング: 2014年7月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。


月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら