欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于c#的数据库应用.pptx

    • 资源ID:73761383       资源大小:1.84MB        全文页数:18页
    • 资源格式: PPTX        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    基于c#的数据库应用.pptx

    C#+sqlservers微软创新俱乐部余海洋回顾数据库的一些语言增:语法:insert into+表名 values(属性1,属性2,属性4);删:Delete from 表名Where+条件例如:delete from struct where id=1;表示从struct表中删除id为1的那一个元组。改:Update+表名Set+需要修改的数据 例如:Update structSet id+1;将表struct中id属性中的每一个数据都加上1;查:Select+属性From+表名Where+条件例如:Select idFrom structWhere name=asd;表示从struct中选择名字为asd的id;关于ADO.NETADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。在调用数据库时的,主要分以下几步:1.连接数据库2.进行更改,查询等操作3.关闭连接1.连接数据库对于sqlserver数据库来说,连接时有专门的语言sqlconnection来对数据库进行连接Sqlconnection(”server=;uid=;pwd=;database=;);uid=sa 连接的验证用户名为sapwd=连接的验证密码为空.DataBase=指的就是你建立的服务器,Server=.:这个点代表的是本机的意思,还可以写成server=localhost,头文件声明:using System.Data.SqlClient;当然如果你创建数据库时是用自己的windows账户登录的话,连接格式是这样的:Sqlconnection(“Data Source=服务器名;Initial Catalog=数据库;Integrated Security=True“);具体用法:Sqlconnection conn=new Sqlconnection(”server=;uid=;pwd=;database=;);Conn.open();/打开数据库连接Conn.close();/关闭数据库连接2.对数据进行操作SqlCommand是用来对数据库进行操作的对象它的常用属性:CommandText获取或设置要对数据源执行的TransactSQL语句或存储过程CommandType获取或设置一个值,该值指示如何解释CommandText属性Connection设置SqlCommand的实例使用的SqlConnectionExecuteNonQuery();它的返回值类型为int型。多用于执行增加,删除,修改数据。返回受影响的行数ExecuteReader();它的返回类型为SqlDataReader。此方法用于用户进行的查询操作。使用SqlDataReader对象的Read();方法进行逐行读取ExecuteScalar();它的返回值类型多为int类型。它返回的多为执行select查询。得到的返回结果为一个值的情况,比如使用count函数求表中记录个数或者使用sum函数求和等例如:的其他对象利用connection,command,datareader访问数据库,只能读取数据。利用connection,command,dataadapter,dataset能读取也能修改数据。关系如下:数据库Connection对象Command对象DataReader对象DataAdapter对象DataSet对象这里就简单说明下它们的概念,详细用法较多,如有兴趣,各位可以自己去查询:DataReader对象常用属性如下表所示:FieldCount 只读,表示纪录中有多少字段HasMoreResults 表示是否有多个结果,本属性和SQL Script 搭配使用。HasMoreRows 只读,表示是否还有资料未读取IsClosed 只读,表示DataReader 是否关闭Item 只读,本对象是集合对象,以键值(Key)或索引值(Index)的方式取得纪录中某个字段的数据RowFetchCount 用来设定一次取回多少笔记录,预设为值为1 笔方法 说明Close 将DataReader 对象关闭GetDataTypeName 取得指定字段的数据型态GetName 取得指定字段的字段名称GetOrdinal 取得指定字段名称在纪录中的顺序GetValue 取得指定字段的数据GetValues 取得全部字段的数据IsNull 用来判断字段内是否为Null 值NextResult 用来和SQL Script 搭配使用,表示取得下一个结果Read 让DataReader 读取下一笔记录,如果有读到数据则传回True,若没有纪录则传回FalseDataadpter:SelectCommand引用从数据源中检索行的Command对象。InsertCommand引用将插入的行从DataSet写入数据源的Command对象。UpdateCommand引用将修改的行从DataSet写入数据源的Command对象。DeleteCommand引用从数据源中删除行的Command对象。使用DataAdapter提供的方法,可以填充DataSet或将DataSet表中的更改传送到相应的数据存储区。这些方法包括:Fill。使用SqlDataAdapter(或OleDbDataAdapter)的这个方法,从数据源增加或刷新行,并将这些行放到DataSet表中。Fill方法调用SelectCommand属性所指定的SELECT语句。Update。使用DataAdapter对象的这个方法,将DataSet表的更改传送到相应的数据源中。该方法为DataSet的DataTable中每一指定的行调用相应的INSERT、UPDATE或DELETE命令。

    注意事项

    本文(基于c#的数据库应用.pptx)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开