私のプロジェクトには、SQLデータベースからのSQLデータテーブルを表示するグリッドビューがあります。数日間の作業の後(コードがたくさんあるため、コード全体を表示できないのはこのためです)、SQLデータテーブルに2つの列を追加しました。しかし、プログラムを実行すると、古いバージョンのデータテーブルが表示されます。?!私はデータセットを扱っています。誰かアイデアがありますか?
乾杯b101
編集:Naveen、私はウィザードを使用してデータソースを素晴らしいものにしました。次に、フォームデザイナーに移動し、データソースをクリックして、グリッドビューを選択し、フォームにプルしました。SQL Studioで、1つの主キーを持つテーブルを作成しました。それに依存する他のテーブルはありません。
更新された質問に従って、ウィザードを使用してデータソースを作成しました。この場合、選択に従ってSQLクエリが生成されます。このクエリを更新する必要があります。ありますSqlDataSource
プロパティを使用して作成しましたSelectCommand
。ページでそれを確認し、クエリを更新して新しい列を追加します。
データソースの例:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:database1ConnectionString %>"
SelectCommand="SELECT column1 from yourtable"></asp:SqlDataSource>
Windowsフォームで作業している場合ConfigureDataSource
は、コントロールをクリックすると同じウィザードビューが表示されます。そのウィザードを使用してクエリを更新できます。
TableAdaptersの編集方法の詳細については、このリンクを確認してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加