ASP.Net C#和Microsoft SQL连接

忘记

我的项目在asp.net的webform1中,包括一个文本框和一个保存按钮,当用户在文本框中输入某个国家/地区名称时,应单击“保存”按钮,该名称应保存在名为country的数据库表中。然后在webform2中,保存的国家/地区应在页面加载时加载到dropdownlist中,然后应该有一些文本框,用户将在其中输入下拉列表中所选国家/地区的状态,在最后一个webform3国家中,当用户选择一个国家/地区时,它会在dropdownlist中加载在另一个下拉列表中加载该国家的州,并且当用户从第二个下拉列表中选择一个州并输入该州的城市时,应通过单击保存按钮将其保存在数据库中。我在运行webform2时遇到问题,将国家/地区加载到下拉列表1中,但是当我选择一个国家/地区时,它不会在dropdownlist2中加载该国家/地区的状态。有什么帮助吗?到目前为止,这是我的代码,

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;

namespace assign1 {
    public partial class city: System.Web.UI.Page {
        protected void Page_Load(object sender, EventArgs e) {
            if (IsPostBack == false) {
                SqlConnection conn = new SqlConnection("Data Source = HAFIZ_HARRON; Database = 7thSemester; Integrated Security = true");
                SqlDataAdapter da = new SqlDataAdapter();
                da.SelectCommand = new SqlCommand("SELECT CName,CID FROM country", conn);

                DataTable dt = new DataTable();
                da.Fill(dt);

                ddlCountry.DataSource = dt;
                ddlCountry.DataTextField = "CName";
                ddlCountry.DataValueField = "CID";
                ddlCountry.DataBind();
            }


        }

        protected void btnSave_Click(object sender, EventArgs e) {
            SqlConnection conn = new SqlConnection("Data Source = HAFIZ_HARRON; Database = 7thSemester; Integrated Security = true");

            SqlCommand cmd = new SqlCommand("INSERT INTO city(CIName,SID,CID) Values('" + txtCity.Text + "','" + ddlState.SelectedIndex + "','" + ddlCountry.SelectedIndex + "')", conn);




            conn.Open();
            cmd.ExecuteNonQuery();
            conn.Close();

        }

        protected void ddlState_SelectedIndexChanged(object sender, EventArgs e) {
            /* SqlConnection conn = new SqlConnection("Data Source = HAFIZ_HARRON; Database = 7thSemester; Integrated Security = true");
            SqlDataAdapter da = new SqlDataAdapter();
            da.SelectCommand = new SqlCommand("SELECT SName,SID FROM state", conn);

            DataTable dt = new DataTable();
            da.Fill(dt);

            ddlState.DataSource = dt;
            ddlState.DataTextField = "SName";
            ddlState.DataValueField = "SID";
            ddlState.DataBind(); */

        }

        protected void ddlCountry_SelectedIndexChanged(object sender, EventArgs e) {
            SqlConnection conn = new SqlConnection("Data Source = HAFIZ_HARRON; Database = 7thSemester; Integrated Security = true");
            SqlDataAdapter da = new SqlDataAdapter();
            da.SelectCommand = new SqlCommand("SELECT SName,SID FROM state", conn);

            DataTable dt = new DataTable();
            da.Fill(dt);

            ddlState.DataSource = dt;
            ddlState.DataTextField = "SName";
            ddlState.DataValueField = "SID";
            ddlState.DataBind();
        }
    }
}


----------
用户名

您可以使用ASP.NET的Ajax更新面板,它将完全解决触发器中的问题,您可以指定选定的索引更改事件

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C# ASP.NET for SQL 的连接字符串

来自分类Dev

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

来自分类Dev

asp.net C#连接类

来自分类Dev

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

来自分类Dev

ASP.NET C#的SQL Server数据库的连接字符串

来自分类Dev

使用C#从ASP.NET母版页连接到sql数据库

来自分类Dev

ASP.NET SQL Server连接别名

来自分类Dev

如何使用 ASP.NET Core API 连接 microsoft sql 服务器

来自分类Dev

ASP.NET和SQL Server之间的连接字符串

来自分类Dev

asp.net和SQL Server之间的连接字符串

来自分类Dev

ASP.NET身份和IdentityServer连接

来自分类Dev

Oracle和Asp.net连接

来自分类Dev

如何在 Visual Studio (C#) 中将 ASP.NET 项目与 SQL Server 数据库表连接

来自分类Dev

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

来自分类Dev

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

来自分类Dev

使用C#和asp.net将CSV文件导入SQL

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

SQL Server 2012连接字符串在经典ASP(VBScript)中工作正常,但在ASP.NET C#项目中不起作用

来自分类Dev

ASP.NET连接字符串到SQL Server

来自分类Dev

从IIS(ASP.Net Core)连接到SQL Server

来自分类Dev

在ASP.Net Integration测试中阻止SQL Server连接

来自分类Dev

ASP.NET连接字符串到SQL Server

来自分类Dev

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

来自分类Dev

asp.net MVC C#与没有ORM的SQL

来自分类Dev

Azure SQL和我的ASP.NET C#

来自分类Dev

asp.net MVC C#与没有ORM的SQL

来自分类Dev

从 .NET 连接 SQL Server 和 Oracle

Related 相关文章

热门标签

归档