注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Dotnet >> C# >> Dotnet正文

C#访问数据库(SQL Server)

文章来源:blog.csdn.net 作者:刘伟高 更新时间:2008-6-28 20:39:00 【 】 【加入收藏

        下面介绍一下用C#访问SQL Server数据库。这里要涉及到几个类:SqlConnection类、SqlCommand类、SqlDataReader类。 SqlConnection类用于建立与数据库的连接,SqlCommand类用于创建SQL命令,SqlDataReader对象是执行SqlCommand对象返回结果集的查询语句后的结果。
        下面是部分代码:

        /*其中server表示服务器,“.”表示当地服务器,DataBase表示数据库,uid表示连接的用户名,pwd比表示密码*/
        string strDataBase = "Server=.;DataBase=Library;Uid=sa;pwd=123456;";
        SqlConnection conn = new SqlConnection(strDataBase);
        string sqlStatement = "select * from Reader";
        SqlCommand sqlcmd = new SqlCommand(sqlStatement, conn);            //设置参数
        conn.Open();
        SqlDataReader sdr = sqlcmd.ExecuteReader(); //执行SQL语句
        int cols = sdr.FieldCount;   //获取结果行中的列数
        object[] values = new object[cols];
        while (sdr.Read())
        {
              sdr.GetValues(values);       //values保存一行数据
              for (int i = 0; i < values.Length; i++)
              {
                 Console.Write(values[i].ToString()+" ");
              }
              Console.WriteLine();
        }
        sdr.Close();
        conn.Close();

  • 上一篇Dotnet:

  • 下一篇Dotnet:
  • 最 新 热 门
     web.config配置文件中的 元素
     为网站添加业务层
     用SqlDataSource实现DataList嵌套DataList
     Visual Studio 2003插件的编写
     千条DOS命令收藏
     IIS 常见问题
     IIS需要的最小NTFS权限
     优化 .NET的性能
     设计模式与VB .net代码 外观模式,合成模式
     VB.net中介者模式
    最 新 推 荐
     Windows via C/C++ —进程(一)
     C#邮件发送程序
     扩展 ASP.NET 的客户端验证
     实现DataGridView中行的上下移动
     C#中的委托和事件
     与IDE相关的Attribute属性
     C#中using关键字的使用介绍
     C#FileStream复制大文件
     C#实用技巧:轻松实现对文件的操作
     C#实现所有经典排序算法
    相 关 文 章

    vb.net中用GetPrivateProfileString访问INI…
    C#通过ADO.NET建表点实现方法
    asp.net+C#实现文件上传实现代码
    C#邮件发送程序
    C#中的委托和事件
    C#中using关键字的使用介绍
    C#FileStream复制大文件
    C#实用技巧:轻松实现对文件的操作
    C#实现所有经典排序算法
    c#生成的word文档

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用