DataTable动态增加一列并赋值-调用应用程序配置文件-带存储过程的SqlHelper类

这篇博客介绍了在C#中如何动态为DataTable增加列,并展示了如何从应用程序配置文件中获取连接字符串。此外,还提供了一个包含存储过程的SqlHelper类,用于执行非查询、求值、读取数据和填充DataTable操作。作者在文中提到,虽然熟悉一些技术,但在面试中发现自己对其理解不深,决心继续努力学习。
摘要由CSDN通过智能技术生成

DataTable   dt  =  new  DataTable();

增加列:

dt.columns.add("username",Type.GetType("system.String");

dt.columns.add("age",Type.GetType("System.Int32");

赋值:

dt.Rows.add(new object[]{"黄忠",22});

在C#中如何调用应用程序配置文件(app.conifg)中的连接字符串?

如果是connectionStrings,用ConfigurationManager.ConnectionStrings["add的name"].ConnectionString;

如果是appSettings,用ConfigurationManager.AppSettings["add的key"]


带存储过程的SqlHelper类

    public static class SqlHelper
    {
        private readonly static string strcon = ConfigurationManager.ConnectionStrings["sql"].ConnectionString;
        public static int ExeucteNonQuery(string sql, CommandType type, params SqlParameter[] pms)
        {
            using (SqlConnection con = new SqlConnection(strcon))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值