株式会社ヴァンデミックシステム

Blog

<スポンサーリンク>

default.aspxで保存して、IISのデフォルトページで一番上にしておく

 

<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
protected void Page_Load(Object source, EventArgs e) {
    if (IsPostBack) {
        return;
    }
    // 接続文字列を作成
    string connectString = "Data Source=udemy-sqlserver.database.windows.net;";
    connectString += "Initial Catalog=udemy-lesson-db;";
    connectString += "User ID=udemyadmin;";
    connectString += "Password=P@ssw0rd!1233;";
    connectString += "Trusted_Connection=False;";
    // 取得したデータ退避用
    DataTable dt = new DataTable();
    using (SqlConnection con = new SqlConnection(connectString))
    using (SqlDataAdapter adapter = new SqlDataAdapter()) {
        con.Open();
        // クエリを実行して、結果をDataTableに退避
        string query = "SELECT * FROM t1";
        adapter.SelectCommand = new SqlCommand(query, con);
        adapter.Fill(dt);
    }
    // 画面上のDataGridとバインド
    datagrid.DataSource = new DataView(dt);
    DataBind();
}
</script>
<html>
<body>
<asp:DataGrid id="datagrid" runat="server" />
</body>
</html>

データベースを用意

テーブルを作成

動作確認

<スポンサーリンク>

コメントを残す

Allowed tags:  you may use these HTML tags and attributes: <a href="">, <strong>, <em>, <h1>, <h2>, <h3>
Please note:  all comments go through moderation.

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)