C#.NETのDataSetの構築のところを学ぼうとしている者ですが、質問させて下さい。

以下の記述の仕方は間違っているのでしょうか?
環境:Visual C# 2008

以下のエラーになってしまいます。
この行→DataSet ds = new DataSet();
このエラー→'DataSet' は '名前空間' ですが、'型' のように使用されています。

そもそも書くところが違うのでしょうか?
回答宜しくお願いします。


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace DataSet

{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
/* DataSet 'ds' を宣言する*/
DataSet ds = new DataSet();

/* 'TestTable' という名前のテーブルをdsに追加する*/
DataTable dt = new DataTable("TestTable");
ds.Tables.Add(dt);

/* TestTableに列を設定する*/
DataColumn dc1 = new DataColumn("1番目の列");
DataColumn dc2 = new DataColumn("2番目の列");
DataColumn dc3 = new DataColumn("3番目の列");
dt.Columns.Add(dc1);
dt.Columns.Add(dc2);
dt.Columns.Add(dc3);



}

}
}

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/07/16 19:14:18
  • 終了:2012/07/23 19:15:03

回答(1件)

id:freemann No.1

freemann回答回数305ベストアンサー獲得回数482012/07/16 20:41:01

namespaceにDataSetという名前を付けているためです。

このnamespaceをDataSet以外にしてください。

デフォルトではプロジェクト名がnamespaceになるのでプロジェクト名をDataSetProjectとかという感じにしてみてください。

id:taityou3

ありがとうございます!解決しました。

2012/07/16 21:45:35

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません