ADO.net之2-连接数据库成功---ShinePans

数据库的配置:

连接字符串:

server=潘尚\\SQLEXPRESS;database=db_test;Trusted_Connection=true

连接代码:

using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SQLTest
{
    class Program
    {
        static void Main(string[] args)
        {
            //连接数据库
            string connection =
                "server=潘尚\\SQLEXPRESS;database=db_test;Trusted_Connection=true";
            SqlConnection sc = new SqlConnection();
            sc.ConnectionString = connection;
            try
            {
                sc.Open();
                Console.WriteLine("已经打开数据库连接!");
            }
            catch (Exception ex)
            {
                Console.WriteLine("打开数据库错误:{0}", ex.Message);
            }
            finally
            {
                sc.Close();
                Console.WriteLine("数据库连接已关闭!");
            }
            System.Console.ReadLine();
        }
    }
}

连接结果:

ADO.net之2-连接数据库成功---ShinePans

时间: 2024-11-17 12:59:00

ADO.net之2-连接数据库成功---ShinePans的相关文章

ADO.NET——使用Connection连接数据库,使用DataReader访问数据库并返回多行数据

使用Connection连接数据库,使用DataReader访问数据库,并返回多行数据. 相关步骤: 需要引入两个命名空间 using System.Data; using System.Data.SqlClient; 使用DataReader访问数据库的步骤 创建SqlConnection对象,指定连接字符串 创建SqlCommand对象,指定与之相关的连接对象,以及数据库操作命令文本(CommandText) 打开连接 调用SqlCommand对象的ExecuteReader()方法,返回S

C++使用ADODB连接数据库

1 用的是ADODB,所以在StdAfx.h文件里面的 #include <afxwin.h> 后面加这句话 2 #import "C:\program files\common files\System\ado\msado15.dll" no_namespace 3 rename("EOF", "adoEOF") 4 5 //CDataManage.h 6 定义变量,数据结构(与数据库中表的字段对应,即保存数据表中字段的信息)及函数

jdbc连接数据库工具类

1 import java.lang.reflect.Field; 2 import java.sql.Connection; 3 import java.sql.DriverManager; 4 import java.sql.PreparedStatement; 5 import java.sql.ResultSet; 6 import java.sql.ResultSetMetaData; 7 import java.sql.SQLException; 8 import java.util

使用JDBC技术连接数据库(附源码)--JAVA的简单应用

一.创建数据库(以mysql数据库为例) mysql数据库的下载安装与配置 -可参考博主之前的随笔:Windows平台下搭建MySQL数据库 创建wxb数据库-create database wxb; 使用-show databases语句可查看mysql数据库下的所有数据库名 二.使用JDBC技术连接MySQL数据库 JAVA=============JDBC===============DB 高级编程语言              结构化查询语言 JDBC: Java Database Co

C++ 连接数据库的入口和获取列数、数据

这里不具体放出完整的程序,分享两个核心函数: 由于这里用到的函数是编译器自己的库所没有的,需要自己下载mysql.h库或者本地有数据库,可以去bin找到,放进去. 前提,我自己的测试数据库是WampServe自带的mysql,曾经试过连接新浪云的,发现很坑,它里面的要放代码进去它空间才能连,不能在本机连,连接的输入形参全是它规定的常量! 第一个是连接数据库的: 行内带有详细注释,皆本人的见解,有理解错的,求帮指出. 再作简单介绍,之所有带有int返回类型,是因为一旦连接数据库失败就return

QT4.8.5 连接数据库(读写数据)

#include "mainwindow.h" #include <QApplication> #include <QLabel> #include <QPushButton> #include <QtCore/QCoreApplication> #include <QCoreApplication> #include <QSpinBox> #include <QSlider> #include <

EF6.0下建立ADO.NET实体数据模型错误解决方法

最近在学习EF+MVC的过程中遇到个很奇怪的问题:EF5.0下建立ADO.NET实体数据模型可以成功,可在EF6.0下建立ADO.NET实体数据模型就报错了,下图为错误详情: 在自己的电脑里压根就找不到这个这个路径,对于EF的引用也不是在这个目录下,不懂怎么就会出现这个路径. 在网上搜了很久都没找到中文的相关资料,英文的倒是找到一篇,连接:http://forums.asp.net/t/1949811.aspx?Error+building+an+entity+model+tt+is+empty

单态设计模式 连接数据库的实例

<?php // final class DB //将类设置为final,禁止其他类继承它 class DB { private static $obj = null;//声明一个私有的,静态的成员属性$obj private function __construct() { //私有构造方法,只能在类的内部实例化对象 echo "连接数据库成功<br>"; } public static function getInstance() { // 通过此静态方法才能获取

用Java向数据库中添加数据成功,但在数据库中找不到添加的数据

程序如下:--第一个类:package com.StudentCurriculavariable;import java.sql.*;public class JDBC_Connection {static String drivername="sun.jdbc.odbc.JdbcOdbcDriver";static String url="jdbc:odbc:chong";static String username="sa";static S