ADO.NET---VS2013连接自带的数据库---ShinePans

1.新建项目(console or winform)

2.添加组件,选择数据库文件

自己名一个名字,我选择的是test1.mdf

3.打开数据库,右键选择属性

4.获得连接字符串

5.连接成功

6.关闭连接

至此,本地的数据库连接已经成功测试了.

代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace adoStep_one
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            //连接字符串,通过打开mdf文件,然后查看属性获得连接字符串
            //这一点是非常方便的
             string connectionString="Data Source=(LocalDB)\\v11.0;AttachDbFilename=E:\\编程开发\\dotNET\\ADO.NET\\demo\\连接数据库\\adoStep_one\\adoStep_one\\test1.mdf;Integrated Security=True";
            //访问数据库的类
             SqlConnection conn = new SqlConnection(connectionString);
            //与数据库建立连接
            try
            {
                conn.Open();
                MessageBox.Show("已建立与数据库的连接!");
            }
             catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            conn.Dispose();
            MessageBox.Show("已断开与数据库的连接");

        }
    }
}

时间: 2024-08-24 22:03:11

ADO.NET---VS2013连接自带的数据库---ShinePans的相关文章

VB语言使用ADO连接、操作SQLServer数据库教程

VB语言使用ADO连接.操作SQLServer数据库教程 这篇文章主要介绍了VB语言使用ADO连接.操作SQLServer数据库教程,本文讲解详细.代码中有大量注释,是非常好的一篇教程,需要的朋友可以参考下 几年前学过的VB几乎忘光了,这几天复习了下.VB连接ADO数据库并不是非常难. 连接第一步(要仔细看) 对于小白来讲,这里的教程最详细,连接ADO数据库第一步,要添加什么部件呢?全称是Microsoft ADO Data Control 6.0 (SP6) (OLEDB) 部件. 在Micr

VS2013连接Mysql数据库的设置以及常见问题

前两天用VS2013连接Mysql遇到了很多问题,上网搜了很多发现好多讲的并不清楚,于是乎我就想把我遇到的问题总结下来,帮助后来人少走点弯路. 步骤: 1:首先需要注意的是 Mysql版本是32位还是64位,如果是64位请将VS2013设置为 x64,具体设置为:右键项目->属性->在右上角有 “配置管理器” ->点击 修改为 x64 这么做的原因是接下来会用到 mysql 中有 libmysql.dll,而如果是64位的mysql,则该dll文件是64位的,正常的VS是用win32生成

ADO连接达梦7数据库,利用OLEDB建立连接

达梦数据库本身提供多种驱动如JDBC ODBC OLEDB等等 在安装的时候可以进行勾选. 如果不安装数据库的驱动无法与达梦数据库建立连接. 达梦数据库在数据库构成或结构上与oracle极为相似,而且也能看到一丝MSSQLserver与MYSQL 的影子 strCon = ("Provider=DOLEDB.1;Data Source=192.168.1.16:5237;User ID=SYSDBA;Password=123456;"); 驱动为DOLEDB.1 需要数据IP .端口号

CSharp 连接本地SQL Server 数据库

本文将详细介绍如何使用Connection对象连接数据库.对于不同的.NET数据提供者,ADO.NET采用不同的Connection对象连接数据库.这些Connection对象为我们屏蔽了具体的实现细节,并提供了一种统一的实现方法. Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection. SqlConnection类的对象连接SQL Server数据库:OracleConnection 类的对象连

CodeIgniter自带的数据库类使用介绍

在 CodeIgniter 中,使用数据库是非常频繁的事情.你可以使用框架自带的数据库类,就能便捷地进行数据库操作. 初始化数据库类 依据你的数据库配置载入并初始化数据库类:偏关县信访局 view source print? 1 $this->load->database(); 被载入之后你可以在任何地方使用它. 以对象形式返回查询结果 view source print? 01 $query = $this->db->query('SELECT name, title, emai

c/c++使用VS2013连接MySQL

vs连接数据库其实就是将mysql数据库.h头文件接口.lib链接文件和dll执行文件加入到项目中.下面是配置如何加入. 转于http://www.cnblogs.com/justinzhang/archive/2011/09/23/2185963.html 一.VS2013工程设置工作 首先,建立一个windows应用程序的工程,将C/C++->预处理器->预处理器定义下的_WINDOWS改为_CONSOLE, 将连接器->系统->子系统 选择为控制台. 由于我们要使用Mysql

ADO.NET之使用DataSet类更新数据库

1.首先从数据库获得数据填充到DataSet类,该类中的表和数据库中的表相互映射. 2.对DataSet类中的表进行修改(插入,更新,删除等) 3.同步到数据库中:使用SqlDataAdapter实例名.Update(DataSet实例名,DataSet中和数据库中表相映射的表名),它必须和SqlCommandBuilder必须组合使用 SqlCommandBuilder:自动生成单表命令,用于将对 DataSet 所做的更改与关联的 SQL Server 数据库的更改相协调,意思是对数据库执行

应用偶发性连接不上Oracle数据库的排查案例

问题描述 有一个应用,偶尔会出现访问不了的情况.具体表现为,当其它应用调用它的接口时,可能会出现超时,过一段时间后,再调用它的接口可能又正常了.观察应用日志发现,这个被调用的应用会偶发性地连接不上数据库.因为该应用没有办法及时地查询到数据库,应用返回数据时间过长,也就导致调用该应用接口的其它应用超时.这种情况比较偶发,一天大概几次,没什么特别规律. 应用日志中只能大概看出,出现问题时该应用查询不了数据库,与数据库的连接丢失,没有太多其它的信息: 2017-06-05 23:23:44,941 I

远程连接ejabberd的mnesia数据库

由于服务器是server版本,所以很难直观的看到mnesia的数据.所以对于初学者来说非常的困惑. 特地在qq群中请教了别人.别人说只要pong通了就行,就能通过rpc去操作远程的mnesia数据库.初学者太懂这个意思.然后特地搜索了一下,终于搜到了别人关于两台erl节点服务器ping通的文章. ok,接下来远程连接ejabber的mnesia数据库吧. ejabberd默认节点是[email protected],这种节点是无法正常ping通的.我也尝试修改ejabberdctl.cfg配置文