-3

3 つの質問があります。助けが必要です。

1- Windows アプリケーションで datagridview にデータが表示されませんが、コードは 100% 正しく、web アプリの gridview でコードを試してみたところ、正しく機能しました。

データを datagridview ウィザードにバインドしようとすると、うまくいきました。

データグリッドビューが機能しないことを確認するために、非常に単純なクエリを試しました

 SqlCommand cmd = new SqlCommand("select dep from department", con); 
con.Open();
 SqlDataReader read = cmd.ExecuteReader(); 
dataGridView1.DataSource = read;
 con.Close(); 

2-SQLサーバー管理スタジオをセットアップする必要なく、PCでSQLサーバーデータベースに接続された展開済みWindowsアプリを実行するにはどうすればよいですか

3- Windows アプリの試用版を作成し、特定のシリアル番号を入力して動作させる方法

前もって感謝します

4

1 に答える 1

0

コードは 100% 正しいわけではありません。にバインドすることはできませんし、すべきではありませんDataReader。変更されたコードを検討してください。

using (SqlConnection con = new SqlConnection(cString))
using (SqlCommand cmd = new SqlCommand("select dep from department", con))
{
    var dt = new DataTable();
    dt.Load(cmd.ExecuteReader());

    dataGridView1.DataSource = dt;
}

SQL Server Management Studio をセットアップする必要なく、PC で SQL Server データベースに接続された展開済みの Windows アプリを実行するにはどうすればよいですか?

SQL Express をインストールするだけです。それにはダウンロードがあり、インストールは簡単です。

特定のシリアル番号を入力してWindowsアプリを試用して動作させる方法

自分で調査を行い、どこかの投稿からコードを取得します。それで苦労している場合は、ここに戻って詳細を説明し、新しい質問をしてください。

于 2013-11-22T15:29:34.917 に答える