2005-06-01から1ヶ月間の記事一覧
DataSetを開いて、追加したいテーブルを右クリック→クエリーの追加を選択。 これで、新しいSQLが作成される。 SQLに" Where Id = :prmId "とか作っておくと、 dataTable = findById(string prmId) なんていう引数つきのメソッドまで生成してくれる(゜д゜)ウ…
プロジェクトに追加 => DataSet => 名前:HogeDataSet HogeDataSetを開いて、サーバエクスプローラからテーブルをドラッグ これだけでDB接続関係が完了してしまう。。 これでConnectionとDataTableとAdapterが作成されます。 (作成されるAdapterは全件検索)
軽く流れを。 コネクションクラスの作成 テーブルごとへのDataTableクラスを定義 DataAdapterオブジェクト(SQLメソッドを内包する)(1つのSQLにつき1つ用意。) という3段階の流れで開発をします。 使用方法(テーブル名XXXへアクセス!) hogeDataTable = new …
さて、VisualStudio2005で手っ取り早く感動したのがコレです。 ①DB→XML→ソースコードをジェネレート。 ②IDEとの連携により、効率を良く開発可能。 ①だけなら、Javaでたくさんあるわけです。 HibernateをはじめターバインとかEJB(?)とか・・・。 でも、②を…
着実に進化してますね。 2005の使いどころ ADO.NET2.0 - DBアクセスがちょー簡単になってる。 SQLサーバ連携 - プロジェクトに追加 → 新規SQLサーバ (やりすぎ感ありw) エディタ - 自動生成ソースと自分で書くソースが分離されている。 C# - エデ…
正直、ASP.NET + VisualStudioの組み合わせが良すぎます。 単純に、簡単。 簡単って大事だよね。 同じシステムを作るのに、EclipseでJDBC + Strutsで開発したら、1.5倍くらい開発工数かかっちゃうんじゃ ないかーーーと思うこのごろ。 ウェブスフィアとかや…
PHPをお仕事で使ってる友人とお話をしました。聞いた感じでは・・・ ・型の定義が不要 ・だけどオブジェクト指向 なんじゃそりゃーー。 でもま、すんごい開発簡単そう。 PHP>小規模 ASP.NET>中規模 Java>大規模 ってわかれるんかな? あんまりJavaのメリッ…