欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    使用C#开发数据库应用程序.docx

    • 资源ID:3275366       资源大小:38.49KB        全文页数:5页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    使用C#开发数据库应用程序.docx

    使用C#开发数据库应用程序第6章 用ADO.NET连接数据库 一、ADO.NET概述 、ADO.NET简介 ADO.NET是.NET提供的访问数据库的方法和技术 、 ADO.NET组件 l .NET Framework数据提供程序 l DataSet(数据集) 二、使用Connection对象 、如何使用Connection对象 应用程序和数据库之间的桥梁 连接数据库的步骤: (1)定义连接字符串 String connString=Data Source=服务器名;Initial Catalog=数据库名; User ID=用户名;Pwd=密码 (2)创建 Connection 对象 SqlConnection connection = new SqlConnection(connString); (3)打开与数据库的连接 connection.Open( ); 、Connection对象介绍 属性 说明 ConnectionString 连接字符串 方法 说明 Open 打开数据库连接 Close 关闭数据库连接 补充:String类提供了一个很强大的Format方法来格式化字符串。Format方法允许把字符串、数字或布尔型的变量插入到格式字符串中,语法与WriteLine方法很像。 例如:string myString=string.Format(“0乘以1等于2”,2,3,2*3) 四、使用Command对象 1、认识Command对象 同Connection对象一样,属于.NET提供程序, 使用步骤如下: 创建数据库连接 定义执行的SQL语句 创建Command对象 执行SQL语句 1、 查询数据库示例 2、 常见错误 没有打开或关闭数据库连接 ExecuteScalar方法的返回值没有进行类型转换 五、综合示例 实现:在登录窗体验证输入的用户名及密码是否存在? 1、 定义验证方法的框架 Public bool ValidateUser(string loginType,string loginId,string loginPwd,ref string message) 2、 增加数据库帮助类:DBHelper类 实现ValidateUser的细节 第7章 用ADO.NET查询和操作数据库 一、查询数据 1、认识DataReader对象 从数据库中检索只读数据,每次从查询结果中读取一行到内存中。 SQL数据提供程序的DataReader类是sqlDataReader 2、如何使用DataReader对象 创建Command对象 调用Command对象的ExcuteReader方法创建DataReader对象 使用DataReader对象的Read方法逐行读取数据 读取当前行的某列的数据 关闭DataReader对象,调用它的Close方法。 3、 常见错误 在读取数据前没有执行Read方法 在读取数据后没有关闭DataReader对象 二、操作数据 使用Command对象的ExcuteNonQuery方法用于执行更新语句: insert/update/delete 返回受SQL语句影响的行数,int类型,不需要类型转换 步骤如下: 创建Connection对象 定义要执行的SQL语句 创建Command对象 执行ExcuteNonQuery方法 三、控件进阶 1、ListView控件 5种视图模式:LargeIcon、SmallIcon、List、Detail、Title ListView 控件的主要属性和方法 属性 Columns SelectedItems View Items MultiSelect FullRowSelect 方法 Clear 说明 “详细信息”视图中显示的列 选中的项的集合 指定显示五种视图中的哪一种视图 ListView中所有项的集合 是否允许选择多项 当选中一项时,它的子项是否同该项一起突出显示 说明 移除ListView中的所有项 用Items.Add方法来向列表视图中增加一项 2、ContextMenuStrip控件 为控件指定快捷菜单:设置ContextMenuStrip 属性 ContextMenuStrip常用属性: 属性 DisplayStyle Image Text 说明 指定是否显示图像和文本 显示在菜单项上的图像 显示在菜单项上的文本 用Items.Add方法来向列表视图中增加一项 第8章 用DataGridView显示和操作数据库 一、DataSet对象 1、认识DataSet对象:一个临时的数据库,把应用程序需要的数据临时保存在本地的内存中;不直接和数据库打交道,通过.Net数据提供程序来完成; 2、如何创建DataSet DataSet dataset=new DataSet(“数据集名称”) 数据集名称默认为NewDataSet 二、DataAdapter对象 1、作用 是DataSet和数据库之间的“运输车”,负责从数据库中取出数据填充到数据集及把数据集中修改的数据提交到数据库。 2、创建 String sql=“查询语句” sqlConnection conn=”连接字符串” sqlDataAdapter dataAdapter=new sqlDataAdapter(sql,conn) 查询语句也可以通过dataAdapter.SelectCommand.CommandText=sql来设置 3、填充数据 dataAdapter.Fill(数据集对象名,”表名”) 4、提交修改数据 sqlCommandBuilder builder=new sqlCommandBuilder(dataAdapter)/生成更新命令 dataAdaper.Update(数据集对象名,”表名”) 三、DataGridView控件 1、作用 把数据集中的数据显示在窗体上 2、DataSource属性:指定显示数据集的哪个表的数据 如:dgvStudent.DataSource=dataset.Tables“student” 3、显示数据时表格的标题设置 方法一:在DataGridView控件的属性窗口设置Columns属性,HeaderText属性设置显示的中文列标题,DataProptyName指定显示哪个字段的数据 方法二:用代码实现 如: dgvTeacher.Columns0.Visible = false; dgvTeacher.Columns1.HeaderText = "用户名" 注意:在查询语句的SELECT子句中应该包括表的主键,否则提交修改数据不会成功!

    注意事项

    本文(使用C#开发数据库应用程序.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开