-2

2 つのテーブルをクエリするとエラーが発生します。「'tbl_programme' 付近の構文が正しくありません。」以下のコードを実行すると、2 つのテーブルからデータを取得したいと考えています。

// Define the ADO.NET objects.
        SqlConnection con = new SqlConnection(connectionString);
        string selectSQL = "SELECT * FROM tbl_team";
        SqlCommand cmd = new SqlCommand(selectSQL, con);
        SqlDataAdapter adapter = new SqlDataAdapter(cmd);
        DataSet dsPubs = new DataSet();

        // Try to open database and read information.
        try
        {
            con.Open();
            adapter.Fill(dsPubs, "tbl_team");

            // This command is still linked to the data adapter.
            cmd.CommandText = "SELECT * tbl_programme";
            adapter.Fill(dsPubs, "tbl_student_project_choice");

            DataRelation test = new DataRelation("test",
            dsPubs.Tables["tbl_team"].Columns["teamId"],
            dsPubs.Tables["tbl_student_project_choice"].Columns["choiceGroupId"]);
            dsPubs.Relations.Add(test);


        }
4

1 に答える 1

6

ステートメントにFROMキーワードがありません。SELECT

cmd.CommandText = "SELECT * FROM tbl_programme";
                         // ^ HERE
于 2013-03-10T12:40:22.393 に答える