做个网页 数据库的表做了 怎样在页面加载完成文本框显示数据库的数据? 可能太初级了 见笑 嘿嘿

解决方案 »

  1.   

    http://www.microsoft.com/china/msdn/library/webservices/asp.net/dataaccess.mspx?mfr=true
      

  2.   

    protected void Page_Load(object sender, EventArgs e)
        {
            string source = "Data Source=N\\SQLEXPRESS;Initial Catalog=feiteng;Integrated Security=True";
            SqlConnection conn = new SqlConnection(source);
            conn.Open();
            string select = "select * from gongsijianjie";
            
            SqlCommand cmd = new SqlCommand(select, conn);
            SqlDataReader reader = cmd.ExecuteReader();
                }
    这样是数据库连接吧 接下来不懂了 (#--)
      

  3.   

    取出数据表中你想要的值、然后赋给你想让显示值的textbox
      

  4.   

    或者用一个数据容器,例如grideview,repeat 做数据绑定
      

  5.   

    数据库连接完了,就会返回数据,可能是表,也可以是一个字符串,然后如果仅仅一个TEXTBOX赋值的话那就textbox.text=这个字符串就行了
      

  6.   

    我试过了textbox.text (⊙o⊙)… 那个点后边没有text 囧 为什么呢
      

  7.   

    SqlCommand cmd = new SqlCommand(select, conn);
      SqlDataReader reader = cmd.ExecuteReader();
        
      
    while(reader.Read())
         {
             myLabel.Text = reader ["LastName"] ;//你的数据库字段
         }
      reader.Close();
      

  8.   

    (⊙o⊙)… 那个 label1 换成textbox 咋就没有呢 
      

  9.   

    前台用数据控件<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title></head>
    <body>
        <form id="form1" runat="server">
            <asp:Repeater ID="Repeater1" runat="server">
            <ItemTemplate>
            <%#Eval("要绑定的字段名") %>
            </ItemTemplate>
            </asp:Repeater>
        </form>
    </body>
    </html>
    后台绑定数据源using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;public partial class Default4 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            DataTable dt=new DataTable();//查询出要绑定的数据库中的数据,这里ADO代码省略
            Repeater1.DataSource = dt;
            Repeater1.DataBind();
        }
    }
      

  10.   

     <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>你的是这样的还是?
    页面上有
    <body>
        <form id="form1" runat="server">这个没有
      

  11.   

    Text text=(Text)Repeater.Rows[e.RowIndex].cell[0].FindControl("textBox1");
    SqlCommand cmd = new SqlCommand(select, conn);
    SqlDataReader reader = cmd.ExecuteReader();
    while(reader.Read())
    {
    text.Text = reader ["LastName"] ;//你的数据库字段
    }
    reader.Close(……