• 山塞一个PetShop 4.0(01)——最简单的数据库连接


    PetShop 4.0下载

    1、“文件”→“新建项目”,打开“新建项目”对话框。

            点开“其它项目类型”,选择“Visual Studio解决方案”→“空白解决方案”,“名称”输入“NetShop“,“位置”输入D:\NetShop\Task01,单击“确定”。

    2、右击“解决方案NetShop”→“添加”→“新建网站”,打开“新建网站”对话框。

            “语言”选择“Visual C#”,“位置”输入“D:\NetShop\Task01\NetShop\Web” ,单击“确定”

    3、在窗体文件Default.aspx的“源”视图中,添加如下代码:

    <body>
        <form id="form1" runat="server">
            <asp:Repeater ID="repCategories" runat="server">
                <HeaderTemplate>
                    <table cellspacing="0" border="0" style="border-collapse: collapse;">
                </HeaderTemplate>
                <ItemTemplate>
                    <tr>
                        <td>
                            <asp:HyperLink runat="server" ID="lnkCategory"><%# DataBinder.Eval(Container.DataItem,"Name") %></asp:HyperLink>
                        </td>
                    </tr>
                </ItemTemplate>
                <FooterTemplate>
                    </table>
                </FooterTemplate>
            </asp:Repeater>
        </form>
    </body>


     

    4、在代码文件Default.aspx.cs中,添加如下代码:

        protected void Page_Load(object sender, EventArgs e)
        {
            string connectionString = ConfigurationManager.ConnectionStrings["SQLConnString"].ConnectionString;
            SqlConnection conn = new SqlConnection(connectionString);
            conn.Open();
    
            string cmdString = "SELECT Name FROM Category";
            SqlCommand cmd = new SqlCommand(cmdString, conn);
            SqlDataReader rdr = cmd.ExecuteReader();
    
            repCategories.DataSource = rdr;
            repCategories.DataBind();
    
            conn.Close();
    
        }


    5、别忘了添加这句哈:using System.Data.SqlClient;

    6、添加配置文件Web.config,并添加连接字符串:

        <connectionStrings>
          <add name="SQLConnString" connectionString="server=(local)\SQLEXPRESS;User Id=sa;password=123;database=MSPetShop4"/>
        </connectionStrings>

    7、右击Default.aspx→”在浏览器中查看”,你看到了什么????

  • 相关阅读:
    牛客网 2018年东北农业大学春季校赛 L题 wyh的天鹅
    牛客网 2018年东北农业大学春季校赛 I题 wyh的物品
    记cccc天梯赛第三届决赛
    noi.openjudge 1.13.15
    Java连接Oracle数据库的三种连接方式
    SSH框架总结(框架分析+环境搭建+实例源码下载)
    深入浅出MyBatis:JDBC和MyBatis介绍
    每个 Java 开发者都应该知道的 5 个注解
    高效Web开发的10个jQuery代码片段
    编写优秀jQuery插件的10个技巧
  • 原文地址:https://www.cnblogs.com/java20130723/p/3211678.html
Copyright © 2020-2023  润新知