zoukankan      html  css  js  c++  java
  • 利用SqlCommand和SqlDataReader对象操作数据库

    using System;
    2
    using System.Data;
    3
    using System.Configuration;
    4
    using System.Collections;
    5
    using System.Web;
    6
    using System.Web.Security;
    7
    using System.Web.UI;
    8
    using System.Web.UI.WebControls;
    9
    using System.Web.UI.WebControls.WebParts;
    10
    using System.Web.UI.HtmlControls;
    11
    using System.Data.SqlClient; //added by zhangq
    12
    13
    public partial class TestDB : System.Web.UI.Page
    14{
    15 private void ReadSingleResult()
    16 {
    17 //创建数据连接
    18 //从文件web.config中读取数据库链接字符串
    19 string conString = ConfigurationManager.ConnectionStrings["DBTESTConnectionString"].ConnectionString;
    20 SqlConnection myCon = new SqlConnection(conString);
    21
    22 //创建执行命令
    23 SqlCommand myCmd = new SqlCommand("SELECT TOP 3 * FROM 仓库 ORDER BY 仓库号 DESC", myCon);
    24
    25 //定义dr
    26 SqlDataReader dr = null;
    27 try
    28 {
    29 myCon.Open(); //打开数据库的链接
    30 dr = myCmd.ExecuteReader();
    31 ShowData(dr);
    32 dr.Close();
    33 }
    34 catch (Exception ex) { Response.Write(ex.Message); }
    35 finally
    36 {
    37 myCon.Close();
    38 }
    39 }
    40 private void ShowData(SqlDataReader dr)
    41 {
    42 String str = "";
    43 for (int i = 0; i < dr.FieldCount; i++)
    44 {
    45 str = str + dr.GetName(i);
    46 }
    47 str = str + "<br>";
    48 while (dr.Read())
    49 {
    50 for (int i = 0; i < dr.FieldCount; i++)
    51 {
    52 str = str + dr[i].ToString();
    53 }
    54 }
    55 Response.Write(str);
    56 }
    57 protected void Page_Load(object sender, EventArgs e)
    58 {
    59 ReadSingleResult();
    60 }
    61}
  • 相关阅读:
    laravel5.5事件广播系统
    laravel5.5队列
    mui框架 页面无法滚动解决方法
    js绑定事件和解绑事件
    自适应网页设计(Responsive Web Design)
    【总结】IE和Firefox的Javascript兼容性总结
    Javascript 多浏览器兼容性问题及解决方案
    js兼容性问题总结
    CSS3新增的选择器和属性
    CSS3新属性解释及用法
  • 原文地址:https://www.cnblogs.com/beeone/p/1998272.html
Copyright © 2011-2022 走看看