1

Web プロジェクト用 (およびオフライン プロジェクト用) のデータベースが必要です。問題は、どこから始めればよいかわからず、グーグルがより高度なものを返すことです。どこから始めればよいですか?

既に Visual Studio 2010 と Visual Web Developer 2010 をインストールしています (どちらも Express バージョン)。SQLに必要なものがあるかどうかわかりません(間違っている場合は修正してください。データベースに必要なものです)。私のスタートボタンには、「Microsoft SQL Server 2008」という名前の2つのフォルダーがあります(そのうちの1つは最後に「R2」が付いています)。しかし、私のコンピューターはサーバーではなく、単なる PC です。自分の PC に何かをインストールする必要がありますか? もしそうなら – 2つのどちらですか? (「R2」が付いているものと付いていないもの)

必要なのは単純なデータベースを作成することだけで、テキスト ファイルを読み取る代わりに簡単に情報を保存および取得できます....

4

4 に答える 4

2

まあ、SQL Server がインストールされている必要があります。コンピューターで検索してみてください。インストールされている可能性があります。最も簡単な方法は、services.msc を実行して SQL Server を探すことです。

here を参照してください。3 つのインスタンスがインストールされていますが、実行されているのは 1 つだけです (INSTANCE2008 は私が付けた名前です。おそらく SQLEXPRESS または MSSQLSERVER があるでしょう)。

ここに画像の説明を入力

インストールされている場合は、データベースを作成するために SQL Server Management Studio が必要になります。おそらく次の場所にあります。 ここに画像の説明を入力

アクセスしたら、サーバー(通常はlocalhostと呼ばれます)に接続し、データベースフォルダーを右クリックして「新しいデータベース」を選択します

ここに画像の説明を入力

それから、DBを作成するのは本当に簡単です。手順に従うだけです

于 2012-05-08T11:50:14.320 に答える
1

開始するために必要なツールがすべて揃っているように思えますが、SQL Management Studio も必要になる場合があります。

しかし、「データベースの作成と使用を開始するにはどうすればよいですか?」幅広い質問のようなものです。質問が本当にアプリケーションの設計に関するものである場合は、モデルを定義したときに「データベースの作成」を開始します。モデルが定義されたら、データベースの作成を開始できます。

あなたの質問が本当にデータベースの作成と使用に関するものである場合は、SQL Management Studio を使用すると正しい方向に進むはずです。データベース、テーブル、ストアド プロシージャなどを簡単に作成できます。

データベースを使用して...うーん。最も簡単な方法は、Microsoft の Enterprise Library 5 を統合することです。ここでも、ポイント アンド クリック インターフェイスを使用して、web.config (または app.config) で接続を設定し、多くの例を示します。

于 2012-05-08T11:50:43.837 に答える
1

次のように、アプリケーションに System.Data および System.Data.SqlClient ライブラリをインポートできます。

using System.Data;
using System.Data.SqlClient; 

SqlConnectionクラスについて調べます。

SQL ステートメントについては、W3Schoolsに適切なリファレンスがあります。

つながりのある簡単なメソッドサンプル

protected void connection()
{
  using(SqlConnection conex = new SqlConnection("your_connection_string"))
  {
    SqlCommand comand = new SqlCommand();
    comand.CommandText = "SELECT * FROM Table";
    comand.CommandType = CommandType.Text;
    comand.Connection = conex;
    conex.Open();
    comand.ExecuteNonQuery();
    SqlDataAdapter da = new SqlDataAdapter(comand);
    DataTable dt = new DataTable();
    da.fill(dt);
  }  
}
于 2012-05-08T11:53:57.677 に答える
0

サーバー上にデータベースがあります。web.configのわずかな設定で、そのデータベースに直接接続できます。

また

Microsoft SQL Server2008R2で「SQLServerManagementStudio」を見つけた場合は 、それをクリックして、SQL Server /SQLServerのExpressインスタンスにログインします。

そこでデータベースを作成します。

于 2012-05-08T11:46:07.550 に答える