精华内容
下载资源
问答
  • winform连接ACCESS数据库

    2019-09-25 19:53:36
    1、先建立一个名叫text.mdb的access数据库 2、他它复制到access中文件下。 3、在App_Code文件夹下建好封装语句,查询方法,连接语句,其中studentDA中的代码为: private OleDbConnection conn; private ...

    1、先建立一个名叫text.mdb的access数据库

    2、他它复制到access中文件下。

    3、在App_Code文件夹下建好封装语句,查询方法,连接语句,其中studentDA中的代码为:

    private OleDbConnection conn;
        private OleDbCommand cmd;
        public studentDA()
        {
            conn = new DBconnection().conn;
            cmd = conn.CreateCommand();
        }

        public List<studentdata> select()
        {
            List<studentdata> list = null;
            cmd.CommandText = "select *from student";
            conn.Open();
            OleDbDataReader dr = cmd.ExecuteReader();
            if(dr.HasRows)
                list = new List<studentdata>();
            while (dr.Read())
            {
                studentdata data = new studentdata();
                data.Code = (int)dr["code"];
                data.Nam = dr["Nam"].ToString();
                data.Sex = dr["Sex"].ToString();
                list.Add(data);
            }
            conn.Close();
            return list;
        }

    DBconnection中的代码为:

    public OleDbConnection conn;
        public DBconnection()
        {
            conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + "text.mdb" + ";Persist Security Info=False");

        }

    4、在Form窗体中放个datagridview用来显示数据库中查出来的内容。

    转载于:https://www.cnblogs.com/jiangshuai52511/p/5340223.html

    展开全文
  • Winform连接access数据库操作 (1)access设计数据库是不能用关键字做为字段名, (2)添加数据时CommandBuilder对DataAdapter进行封装才能执行成功!! 代码如下,两种方法对数据库写进录入: using System; using System....
    Winform连接access数据库操作 (1)access设计数据库是不能用关键字做为字段名, (2)添加数据时CommandBuilder对DataAdapter进行封装才能执行成功!! 代码如下,两种方法对数据库写进录入: using System; using System.Data.OleDb; using System.Data;
     namespace zzzDemo { ////// ConnDAO 的摘要说明。 ///public class ConnDAO { //数据连接 private OleDbConnection oConn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data
     Source='D:/OrderSystem.mdb'"); private OleDbDataAdapter oda = null; private OleDbCommandBuilder cb = null; //private DataTable dt = new DataTable("Dictionary1"); private DataSet ds = new DataSet(); public ConnDAO() { oConn.Open(); oda = new OleDbDataAdapter("select
     * from Dictionary1",oConn); oda.Fill(ds,"dd"); oConn.Close(); } //添加数据方法 public bool addDictionary(Dictionary dy) { //第一种解决方法 /*oda.InsertCommand = new OleDbCommand(); oda.InsertCommand.CommandText = "insert into Dictionary1(Category,CValue) values('"+dy.Category+"','"+dy.Value+"')";
     oda.InsertCommand.Connection = oConn; oConn.Open(); int i = oda.InsertCommand.ExecuteNonQuery(); oConn.Close(); if(i>0) return true; else return false;*/ //第二种解决方法 cb = new OleDbCommandBuilder(oda); //一定要用CommandBuilder进行封装 DataRow dr = ds.Tables["dd"].NewRow();
     dr["Category"] = dy.Category; dr["CValue"] = dy.Value; ds.Tables["dd"].Rows.Add(dr); ds.Tables["dd"].GetChanges(); oConn.Open(); int i = oda.Update(ds.Tables["dd"]); oConn.Close(); if(i>0) return true; else return false; } //返回DataTable表 public DataTable GetDictionary()
     { return ds.Tables["dd"]; } public static void Main(string[]args) { //测试 ConnDAO dao = new ConnDAO(); Dictionary dd = new Dictionary(); dd.Category = "ccc"; dd.Value = "555"; bool falg = dao.addDictionary(dd); Console.WriteLine(falg); } } public class Dictionary
     { private string _Category; private string _Value; public string Category { get{return _Category;} set{_Category = value;} } public string Value { get{return _Value;} set{_Value = value;} } } }
    
    展开全文
  • winform C#数据库连接access数据库源码

    热门讨论 2013-12-09 20:55:34
    在C#操作access数据库的源码,包括对数据的增删改查等操作,全部的源代码都包括在里面,这是我本人上课时候做的一个作业,自己弄了好久才弄好。
  • 1、先创建Access数据库 使用的是2016 ... 解决方法:文件->打开->...2、winform 连接Access数据库 注意项:没有User Id 报错 System.InvalidOperationException:“未在本地计算机上注册“Micr...

    1、先创建Access数据库  使用的是2016

      

    要设置或删除数据库密码,必须以独占方式打开

    解决方法:文件->打开->浏览(文件的位置)->打开的下拉选项选择以独占方式打开

    2、winform 连接Access数据库 

    注意项:没有User Id 

     报错  System.InvalidOperationException:“未在本地计算机上注册“Microsoft.ACE.OLEDB 12.0"";

    解决方案 安装 AccessDatabaseEngine.exe

     

    效果图:

    展开全文
  • NULL 博文链接:https://heisetoufa.iteye.com/blog/285953
  • c#winform 连接带密码的access数据库
  • C#Winform连接并访问Access数据库

    千次阅读 2018-03-13 13:52:14
    C#Winform连接并访问Access数据库 Access新建了一个名为user的数据库,其中有张名为UserInfor的表。将之添入项目中后,访问数据表中数据。这样做: OleDbConnection mycon = null; OleDbDataReader myReader = ...

    C#Winform连接并访问Access数据库

    Access新建了一个名为user的数据库,其中有张名为UserInfor的表。将之添入项目中后,访问数据表中数据。这样做:

    OleDbConnection mycon = null;
    OleDbDataReader myReader = null;
    string str = "";
    try
    {
      string strcon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=user.mdb;";
      mycon = new OleDbConnection(strcon);
      mycon.Open();
      string sql = "SELECT * FROM UserInfor";
      OleDbCommand mycom = new OleDbCommand(sql, mycon);
      myReader = mycom.ExecuteReader();
      while (myReader.Read())
      {
      str += myReader.GetString(0) + " " + myReader.GetString(1);
      }
    
      MessageBox.Show(str);
    }
    finally
    {
      myReader.Close();
      mycon.Close();
    }
    
    展开全文
  • 使用winform制作的单窗体通讯录程序,主要练习使用了连接数据库和对数据的增删查改
  • Database2Sharp代码生成工具使用心得Database2Sharp是一款主要用于C#代码以及数据库文档生成的工具,软件支持Oracle、SqlServer、MySql、Access、Sqlite等数据库的代码生成,可以生成各种架构代码、生成Winform界面...
  • 在web.config中使用SQL2005是...Data Source=E:\hj009_consume.mdb" providerName="System.Data.OleDb" /> 求教:怎么调用winform 中的ACCess连接,先谢谢! 本文原创发布php中文网,转载请注明出处,感谢您的尊重!
  • 我用VS2008建立了一个项目(myceshi),然后从“我的电脑”里,打开“myceshi”目录,建立了一个access文件(用office 2003建立的),添加了表,和数据。然后在VS2008里,右键,添加现有项目,添加数据库文件,接着...
  • winfrom、asp.net连接access数据库

    千次阅读 2011-07-04 10:52:39
    一:Winform连接access数据库 1绝对路径  string strcon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\FuZhuangGuanLi\database\FuZhuangDB.mdb"; //绝对路径 2相对路径,其中Environment....
  • c#winform 连接局域网带密码的access数据库字符串.创建一个类.将代码复制进去就可以了
  • 连接本地Access数据库及简单操作的winform小程序一、准备工作用Access创建一个数据库并创建一个表格。(对于非远程数据库,Access十分简单。表格可参考三、界面设计)。二、代码using System;using System.Collections...
  • Access数据库,没有密码。 在启动程序的时候提示要登录... 这个工程实在别的电脑上写好的,可以运行,换了个电脑就要登录了... 有没有遇到过这类问题的... 求解答. (调试跟踪,报表显示前,已经可以访问数据库...
  • 里面有操作access数据库的具体代码,包括增删查改,数据库连接,数据显示等
  • 【小记】:最近基于WinForm+Access数据库完成一个法律咨询管理系统。本系统要求类似网页后台管理效果,并且基于局域网内,完成多客户端操作同一数据库,根据权限不同分别执行不同功能模块。核心模块为级联统计类型...
  • 【小记】:最近基于WinForm+Access数据库完成一个法律咨询管理系统。本系统要求类似网页后台管理效果,并且基于局域网内,完成多客户端操作同一数据库,根据权限不同分别执行不同功能模块。核心模块为级联统计类型...
  • 连接本地Access数据库及简单操作的winform小程序 一、准备工作 用Access创建一个数据库并创建一个表格。(对于非远程数据库,Access十分简单。表格可参考三、界面设计)。 二、代码 using System; using System....
  • 服务中连接Access数据库提示Microsoft Jet 数据库引擎打不开文件'\\192.16.22.123\DBAccess\dbse1.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。 在winform程序中可以打开并访问数据,部署成服务...
  • 篇一:WinForm开发总体概述与技术实现 篇二:WinForm开发扇形图统计和Excel数据...【小记】:最近基于WinForm+Access数据库完成一个法律咨询管理系统。本系统要求类似网页后台管理效果,并且基于局域网内,完成多...
  • 篇一:WinForm开发总体概述与技术实现 篇二:WinForm开发扇形图统计和Excel数据...【小记】:最近基于WinForm+Access数据库完成一个法律咨询管理系统。本系统要求类似网页后台管理效果,并且基于局域网内,完成多客...
  • c#winform2010连接oracle数据库方法

    千次阅读 2018-07-20 11:27:28
     在winform项目下添加引用,然后 using Oracle.DataAccess.Client;  其他的都不用动。  连接字符串中 user=xxx 就改成user id=xxx  把原来 Using 的System.Data.OracleClient去掉。 ...

空空如也

空空如也

1 2 3 4
收藏数 79
精华内容 31
关键字:

winform连接access数据库