C#を使用してASP.NETでWebテンプレートを開発しています。ASP.NETを使用してコードビハインドからデータベースデータにアクセスするC#
<connectionStrings>
<add name="NorthwindConnectionString"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\SecurityTutorials.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
と接続文字列のアクセスは以下の通りである:私の接続文字列がある
string connStr = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;
次のように私のSqlDataSource
は次のとおりです。
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
SelectCommand="SELECT [ProductID], [ProductName], [Discontinued] FROM [Alphabetical list of products]"
InsertCommand = "INSERT INTO [Alphabetical list of products] (ProductID, ProductName, Discontinued)VALUES(@ProductID,@ProductName,@Discontinued)">
<InsertParameters>
<asp:Parameter Name="ProductID" Type="String" />
<asp:Parameter Name="ProductName" Type="String" />
<asp:Parameter Name="Discontinued" Type="String" />
</InsertParameters>
</asp:SqlDataSource>
私はListView
を入れていますページを使用してデータを表示します。今、データベースのデータにアクセスするにはどうすればよいのですか?また、コードを使ってデータを取得してページ内に表示する方法はありますか?
ご存知のように、のページ内にあるすべてのデータにアクセスできます。 たとえば、私は列ProductName
を持っていますが、この列のデータを取得し、再フォーマットしてページフォームコードに渡し、コードの後ろにSqlDataSource
と書きます。
親愛なるKBoekに、本当に役に立ちました答えを感謝します。追加、更新、削除のコードを私に提供してください。私はこの分野では新しい人です。どうもありがとう –