配置

本文介绍了如何在ASP.NET应用程序中配置和使用数据库连接,包括从web.config文件读取连接字符串,以及执行SQL查询和计数操作的具体实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

web.config配置:

<connectionStrings>

<!-- <add name="conString" connectionString="server=192.168.254.75;database=DSCWA;uid=sa;pwd=123"/>  -->注释

<add name="conString2" connectionString="Server=(local);database= test;User Id=sa;Password=123;"/>
<add name="conString" connectionString="Server=(local);database= DSCWA;User Id=sa;Password=123;"/>

</connectionStrings>


获取连接字符串:

 public static string ConString2 = System.Configuration.ConfigurationManager.ConnectionStrings["conString2"].ConnectionString;

 public static DataTable InvoiceBind(string InvNo)
        {
            using (SqlConnection con = new SqlConnection())
            {
                try
                {
                    con.ConnectionString = ConString2;
                    string sql = string.Format("select * from INVOICE where INV_NO='{0}'", InvNo);
                    SqlDataAdapter da = new SqlDataAdapter(sql, con);
                    DataTable tblData = new DataTable();
                    da.Fill(tblData);
                    return tblData;
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }


 public static int InvDscrpNo(string InvNo)
        {
            using (SqlConnection con = new SqlConnection())
            {
                try
                {
                    con.ConnectionString = ConString2;
                    string sq = string.Format("select count(*) from invdscrp where INV_NO='{0}'", InvNo);
                    con.Open();
                    SqlCommand com = new SqlCommand(sq, con);
                    object objRow = com.ExecuteScalar();
                    int i = int.Parse(objRow.ToString());
                    return i;
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值