打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C#通过存储过程读取数据
 private static DataTable Select_T_Name()
        {
            string strSql = "Data Source=172.0.0.1;Initial Catalog=TEST;Persist Security Info=True;User ID=sa;Password=sa";
            SqlConnection myConn = new SqlConnection(strSql);
            myConn.Open();
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = myConn;
            cmd.CommandText = "Select_T_Name";
            cmd.CommandType = CommandType.StoredProcedure;
            DataTable dt = new DataTable();
            SqlDataAdapter sqlda = new SqlDataAdapter(cmd);
            try
            {
                //cmd.ExecuteNonQuery();
                sqlda.Fill(dt);
                return dt;
            }
            catch (Exception ex)
            {
                string i = ex.Message;
                return null;
            }
            finally
            {
                //return dt;        
                myConn.Close();               
            }      
        }
-------------------------------------------------------------------------------------------------------------------------------------
--Select_T_Name
USE [TEST]
CREATE PROCEDURE [dbo].[Select_T_Name]
AS
BEGIN
    Select * from T_Name
END
--DataTable的操作
DataTable dt1 = new DataTable();
dt1 = Select_T_Name();
for (int i = 0; i < dt1.Rows.Count; i++)
{
      Console.WriteLine(dt1.Rows[i][0].ToString());
      Console.WriteLine(dt1.Rows[i][1].ToString());
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C#中combobox获datatable中的值
Excel文件上传并导入Sqlserver数据库
两个datatable 合并成一个datatable
C# 中 Linq 操作 DataTable
出错提示为:该行已经属于另一个表 的解决方法 -
2秒内向数据库中插入十万条数据?微软自带的SqlBulkCopy
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服