关于ASP.NET和SQL Server中的C#

伍迪

我有一个下拉列表,它绑定数据库表中的数据,我可以显示它,但是当我想选择下拉列表值时显示数据时,它什么也不能显示

这是我的代码

protected void Page_Load(object sender, EventArgs e)
{ 
    if (!IsPostBack)
    {
        DropDownList1.DataSource = GetData();
        DropDownList1.DataTextField = "DEPT_NAME";
        DropDownList1.DataValueField = "DEPT_NO";
        DropDownList1.DataBind();
    }
}

protected void dropdownlist1_SelectedIndexChanged(object sender, EventArgs e)
{
    string value = DropDownList1.SelectedValue;

    using (SqlConnection conn = new SqlConnection(@"Data Source=server;Initial Catalog=DB;User ID=id;Password=pw"))
    {
        using (SqlCommand cmd = new SqlCommand("SELECT TEL_NO,EMP_NAME,EMP_POSITION FROM tel WHERE DEPT_NO =" +value, conn))
        {
            conn.Open();

            SqlDataReader dr = cmd.ExecuteReader();                 

            this.GridView1.Visible = true;
            GridView1.DataSource = dr;
            GridView1.DataBind();

            dr.Close();
            conn.Close();
        }               
    }
}

DataTable GetData()
{
    DataTable dt = new DataTable();

    using (SqlConnection conn = new SqlConnection(@"Data Source=server;Initial Catalog=DB;User ID=id;Password=pw"))
    {
        using (SqlCommand cmd = new SqlCommand("SELECT 'Please Select' AS DEPT_NAME , '000' AS DEPT_NO UNION SELECT DEPT_NAME , DEPT_NO FROM dept ORDER BY DEPT_NO ASC", conn))
        {
            conn.Open();
            SqlDataAdapter sda = new SqlDataAdapter(cmd);
            sda.Fill(dt);
        }
    }

    return dt;
}
独自的
using (SqlCommand cmd = new SqlCommand("SELECT TEL_NO,EMP_NAME,EMP_POSITION FROM tel WHERE DEPT_NO = @value", conn))

cmd.Parameter.AddWithValue("@value",value);

"SELECT TEL_NO,EMP_NAME,EMP_POSITION FROM tel WHERE DEPT_NO =" +value如果DEPT_NO数据类型为数字,则查询()将有效

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用C#在ASP.NET和SQL Server中的登录页面

来自分类Dev

使用C#在asp.net中的SQL Server中保存和检索图像

来自分类Dev

使用C#在asp.net中的SQL Server中保存和检索图像

来自分类Dev

使用C#在ASP.NET和SQL Server中的登录页面

来自分类Dev

如何在 (C#) ASP.NET 和 SQL Server 中回滚多个事务

来自分类Dev

使用动态 sql 和 sql 连接的多个搜索条件中的问题 asp.net c# sql server

来自分类Dev

关于ASP.NET身份环境中的DbContext

来自分类Dev

如何在 ASP.NET MVC 中修复关于不同和计数的表

来自分类Dev

如何在asp.net C#中的SQL Server中以YY格式获取年份

来自分类Dev

如何在asp.net C#中的SQL Server中以YY格式获取年份

来自分类Dev

ASP.Net C#和Microsoft SQL连接

来自分类Dev

关于ASP .NET 4和5

来自分类Dev

如何在ASP.NET C#中从SQL Server到GridView中选择数据

来自分类Dev

如何在ASP.NET C#中从SQL Server选择日期到TextBox

来自分类Dev

将数据存储在sql server 2005 asp.net C#网站中

来自分类Dev

关于C#中的事件和代表

来自分类Dev

使用C#和ASP.NET写入数据并将其保存到SQL Server数据库

来自分类Dev

带有ASP.NET和SQL Server的jQuery Mobile

来自分类Dev

SQL Server和ASP.NET MVC性能问题

来自分类Dev

双变量SQL Server和双变量ASP.NET

来自分类Dev

C#和ASP .Net中的异常处理

来自分类Dev

使用Asp.net C#中的文件上传功能将数据从.csv导入SQL Server

来自分类Dev

如何使用C#使用SQL Server数据库更新ASP.NET中的配置文件

来自分类Dev

如何在ASP.NET C#中将动态创建的标签文本插入到SQL Server中

来自分类Dev

关于将模型数据分配给asp.net MVC中的文本框

来自分类Dev

关于ASP.Net MVC 4中的授权属性使用

来自分类Dev

很少有关于ASP.Net MVC4中InitializeSimpleMembership类用法的查询

来自分类Dev

sql asp.net中的会话if语句和id值

来自分类Dev

ASP.NET C#中的SQL IN运算符

Related 相关文章

  1. 1

    使用C#在ASP.NET和SQL Server中的登录页面

  2. 2

    使用C#在asp.net中的SQL Server中保存和检索图像

  3. 3

    使用C#在asp.net中的SQL Server中保存和检索图像

  4. 4

    使用C#在ASP.NET和SQL Server中的登录页面

  5. 5

    如何在 (C#) ASP.NET 和 SQL Server 中回滚多个事务

  6. 6

    使用动态 sql 和 sql 连接的多个搜索条件中的问题 asp.net c# sql server

  7. 7

    关于ASP.NET身份环境中的DbContext

  8. 8

    如何在 ASP.NET MVC 中修复关于不同和计数的表

  9. 9

    如何在asp.net C#中的SQL Server中以YY格式获取年份

  10. 10

    如何在asp.net C#中的SQL Server中以YY格式获取年份

  11. 11

    ASP.Net C#和Microsoft SQL连接

  12. 12

    关于ASP .NET 4和5

  13. 13

    如何在ASP.NET C#中从SQL Server到GridView中选择数据

  14. 14

    如何在ASP.NET C#中从SQL Server选择日期到TextBox

  15. 15

    将数据存储在sql server 2005 asp.net C#网站中

  16. 16

    关于C#中的事件和代表

  17. 17

    使用C#和ASP.NET写入数据并将其保存到SQL Server数据库

  18. 18

    带有ASP.NET和SQL Server的jQuery Mobile

  19. 19

    SQL Server和ASP.NET MVC性能问题

  20. 20

    双变量SQL Server和双变量ASP.NET

  21. 21

    C#和ASP .Net中的异常处理

  22. 22

    使用Asp.net C#中的文件上传功能将数据从.csv导入SQL Server

  23. 23

    如何使用C#使用SQL Server数据库更新ASP.NET中的配置文件

  24. 24

    如何在ASP.NET C#中将动态创建的标签文本插入到SQL Server中

  25. 25

    关于将模型数据分配给asp.net MVC中的文本框

  26. 26

    关于ASP.Net MVC 4中的授权属性使用

  27. 27

    很少有关于ASP.Net MVC4中InitializeSimpleMembership类用法的查询

  28. 28

    sql asp.net中的会话if语句和id值

  29. 29

    ASP.NET C#中的SQL IN运算符

热门标签

归档