zoukankan      html  css  js  c++  java
  • ADO.NET()Command

    被过滤广告 

    一 数据库连接方式
    常用数据库为access,sqlserver,针对不同的数据库有不同的连接字符串,至于oracle,不同版本有不同的要求
    access:
    using System.Data.OleDb;
    连接字符串:Provider=Microsoft.Jet.OleDb.4.0;Data Source=C:\\Northwind.mdb    
    \\Data Source=access数据库路径
    sqlserver:
    using System.Data.SqlClient;
    连接字符串:Data Source=.;Initial Catalog=test;Persist Security Info=True;User ID=sa;Password=123 
    \\Data Source=服务器地址,如果是本机,可以用"."来代替;Initial Catalog=数据库名;User ID=用户名;Password=密码
    oracle:
    using System.Data.OracleClient; \\该引用需要专门添加,在winform下,点击项目-添加引用-System.Data.OracleClient;在网站下,点击网站-添加引用-System.Data.OracleClient
    连接字符串:Data Source=.;user=admin;password=123;";

    使用Command对象操作数据库中记录

    • 通过TextBox控件的信息查询数据库中相应记录

    页面源代码中添加一个GridView控件(GridView1),一个Button按钮(Button1),一个TextBox控件(txtName)
    cs代码:

    Code
    • 通过TextBox控件的信息向数据库中添加数据
    页面源代码中添加一个GridView控件(GridView1),一个Button按钮(Button1),一个TextBox控件(txtName),如果有多个信息要录入,增加TextBox控件,并修改sql语句即可。注意:"test"表中有一个主键默认自动增加字段,该字段在添加时不需要追加数据,数据库会自动添加数据。
    cs代码:
    Code

    • 通过GridView1中的编辑按钮编辑数据库中数据
    页面源代码中添加一个GridView控件(GridView1),设置AutoGenerateEditButton="True"。并设置GridView控件的RowEditing,RowUpdating,RowCancelingEdit事件。
    cs代码:
    Code

    • 通过GridView1中的删除按钮删除数据库中数据

    页面源代码中添加一个GridView控件(GridView1),设置AutoGenerateDeleteButton="True"。并设置GridView控件的RowDeleting,RowDataBound事件。
    cs代码:

    Code
    • 实现数据库事务处理,如果操作错误则进行事务回滚

    页面源代码中添加一个GridView控件(GridView1),一个Button按钮(Button1),一个TextBox控件(txtName)。
    cs代码:

    Code
  • 相关阅读:
    Ribbon 负载均衡搭建
    MicroService 微服务提供者搭建
    转 Spring boot 集成 Dubbo 快速搭建
    (转)Spring boot 集成Kafka
    转 Spring boot 集成ActiveMQ(包含双向队列实现)
    (转)异步实现服务器推送消息(聊天功能示例)
    (转)Spring boot 配置异步处理执行器
    (转)SSH框架快速搭建(Maven)
    (转)Hbase 操作工具类
    (转)Java AES加密算法工具类
  • 原文地址:https://www.cnblogs.com/shanymen/p/1486560.html
Copyright © 2011-2022 走看看