私はC#でWindowsフォームアプリケーションを開発しています。私のデータベースはwcfアプリケーションで扱われます。私のwcfアプリケーションでは、以下のようにview lecturers()というメソッドを持つ講師というクラスがあります。私の目的は、講師のテーブルをグリッドビューで表示することです。私IService1.csでwcfサービスの応答でDataTableを受信中にエラーが発生しました
public DataTable viewLec()
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["resourceAlloc"].ToString());
DataTable dt = new DataTable();
string vw = "select * from lecturers";
SqlCommand cmd = new SqlCommand(vw,con);
SqlDataAdapter adp = new SqlDataAdapter(cmd);
adp.Fill(dt);
return dt;
}
:
[OperationContract]
DataTable viewLecturer();
Service1.svc.cs:私の窓で
public DataTable viewLecturer()
{
Lecturer lec = new Lecturer();
return lec.viewLec();
}
は、アプリケーションボタンクリックイベントを形成し、
private void button2_Click(object sender, EventArgs e)
{
Service1Client obj = new Service1Client();
dataGridView1.DataSource = obj.viewLecturer();
}
上記のエラーが発生するビューボタンをクリックすると、私はなぜ理解できないのですか?
これはエラーです。私はテーブル名を今言及していませんでした。 –
@HishamNawzerようこそ – Alex