2012-05-08 6 views
1

ウェブプロジェクト(オフラインプロジェクトの場合も同様)用のデータベースが必要です。問題は、どこから始めて、グーグルグーグルがより高度なものを返すかわからないことです。どこから始めますか?データベースの作成と使用を開始するにはどうすればよいですか?

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

私は必要なすべてが....ので、私は、テキストファイルを読み込むのではなく、簡単に情報を保存し、取得することができ、簡単なデータベースを作成することです

答えて

1

SQL Management Studioも必要です。

しかし、「データベースの作成と使用を開始する方法」一種の広い質問です。あなたの質問がアプリケーション設計に関するものであれば、モデルを定義したら「データベースの作成」を開始します。モデルが定義されたら、データベースの作成を開始できます。

質問が実際にデータベースを作成して使用することについての質問があれば、SQL Management Studioは正しい軌道に乗ります。データベース、テーブル、ストアドプロシージャなどを作成するためのポイントです。

データベースを使用しています... hmmm。最も簡単な方法は、Microsoftのエンタープライズライブラリ5を統合することです。もう一度、n 'をクリックしてweb.config(またはapp.config)内の接続を設定するインターフェイスをクリックし、多くの例を示します。

+0

ありがとうございます。 SQL Management Studioをダウンロードしています。 – ispiro

0

ますあなたのサーバーにあなたのデータベースを持っているでしょう。 web.configではわずかな設定だけで、そのデータベースに直接接続できます。

OR

あなたはそれにあなたののMicrosoft SQL Server 2008 R2クリックで "SQL Server Management Studioを" 発見し、SQL ServerのSQL Serverの/急行インスタンスにログインしている場合。

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

2

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

enter image description here

ます:

ここを参照してください、私は3つのインストールのインスタンスが、実行中の1つだけ持っている(INSTANCE2008が、私はそれに付けた名前である、あなたはおそらくSQLEXPRESSまたはMSSQLSERVERを持つことになります)データベースを作成するにはSQL Server Management Studioが必要です。 enter image description here

を、あなたがそれにアクセスすると、 enter image description here

だけ(通常はlocalhostと呼ばれます)サーバーに接続し、右のデータベースフォルダをクリックし、「新規データベース」を選択

:あなたはおそらく下でそれを持っていますそれでは、あなたのDBを作成するのは本当に簡単です。手順に従います。

+0

感謝を持っている簡単な方法のサンプル。あなたの答えは私がDBを作成するのに役立ちました。 – ispiro

1

あなたは

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

SqlConnectionクラスについての研究のように、あなたのアプリケーションにSystem.DataとSystem.Data.SqlClientのライブラリをインポートすることができます。

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); 
    } 
} 
+0

ありがとうございます。私がその点に着くと、これは便利になるかもしれません。 – ispiro

関連する問題