在刚开始的时候,为链接数据库都花了很多的时间,方式很多,日后逐一介绍。

使用ADO.NET的方式对SQL Server进行访问:

把完成代码粘贴如下:

C#:

using System;
using System.Windows;
using System.Data.SqlClient;
using System.Data;

namespace connet_to_database
{
    /// <summary>
    /// MainWindow.xaml 的交互逻辑
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();//initiate the window
        }

private void sqlconnection_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                string constr = "server=10.199.4.103;user id=qcuser;pwd=!qaz2wsx;database=QC_System";//prepare a command for connecting
                SqlConnection con = new SqlConnection(constr);//use Sqlconnection to connect the data source
                con.Open();//open the connection
                MessageBox.Show("connection is ok");//show the result
            }
            catch (Exception)
            {

MessageBox.Show("connection is fail"); //show the result
            }
           
        }
    }
}

XAML:

<Window x:Name="ConnectToSQL" x:Class="connet_to_database.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:connet_to_database"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Grid>
        <Button x:Name="sqlconnection" Content="Sqlconnection" HorizontalAlignment="Left" Margin="24,10,0,0" VerticalAlignment="Top" Width="118" Click="sqlconnection_Click" />
        <DataGrid x:Name="dg" HorizontalAlignment="Left" Height="373" Margin="0,37,0,0" VerticalAlignment="Top" Width="792"/>

</Grid>
</Window>

运行界面:

链接成功的界面:

链接失败的界面:

使用SqlConnection命令链接数据库相关推荐

  1. myjdbc链接数据库.增删改查

    -- 创建user表 CREATE TABLE user(  uid int PRIMARY KEY auto_increment,  uname VARCHAR(55),  pwd VARCHAR( ...

  2. php7链接数据库报错The server requested authentication method unknown to the client

    php7链接数据库报错The server requested authentication method unknown to the client 主要原因 是因为 mysql 8.0 升级了密码 ...

  3. oracle cmd命令导入,oracle使用cmd命令导入数据库

    首先确认数据库文件是全库导出(比如原数据库的实例名为ORCL,则以下创建的实例就是要ORCL,要是原实例为TEXT,则创建的实例就要是TEXT) 前置条件:创建数据库实例(此处使用ORCL作例子,注意 ...

  4. python与数据库连接语句_python 链接数据库语句

    python操作mysql数据库实现增删改查 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非 ...

  5. Druid链接池配置加密密码链接数据库

    Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0.DBCP.PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB ...

  6. WebForm配置链接数据库

    WebForm链接数据库 配置文件种类 web.config app.config 配置文件相应类 ConfigurationSettings类 ConfigurationManager类 AppSe ...

  7. mysql链接数据库properties_mysql 之通过配置文件链接数据库

    mysql 之通过配置文件链接数据库 配置文件jdbc.properties ##MySQL driver=com.mysql.jdbc.Driver url=jdbc\:mysql\:///ake? ...

  8. 利用外部命令Oralce数据库导入导出

    1--数据库导出(exp) 首先进入命令行 导出数据库 在命令行中输入如下命令: exp   c2j/c2j@c2j file=c:/table.dmp tables=jbitaku,jbitakum ...

  9. java c3p0 连接 mysql_Java使用C3P0数据源链接数据库

    本文实例为大家分享了Java使用C3P0数据源链接数据库的具体代码,供大家参考,具体内容如下 1.相关jar包,这里需要3个jar包 2.具体链接数据库代码 ComboPooledDataSource ...

最新文章

  1. ffpemg扩展 安装php_ThinkSwoole 教程(二)安装
  2. Leaflet绘制热力图【转】
  3. linux检测网卡步骤,linux网卡检测命令
  4. VC++ 2012 单元测试入门
  5. Java Script 学习笔记(一)
  6. Android左右声道控制软件,Android左右声道的控制
  7. linux vim emmet,前端开发神器Emmet.vim使用笔记
  8. 建设工程安全生产管理条例
  9. 在线IP地址查询工具
  10. 2019最新蚂蚁金服Java 4面真题
  11. forEach遍历对象数组案例
  12. DNA甲基化芯片专题
  13. 质量与规范,敬我们那些年欠下的技术债
  14. 从vivo Photo Lab“影像实验室”透视门店新价值
  15. TMS320C6678开发笔记---SRIO 启动
  16. stm32RCT6 使用NTC热敏电阻实现温度报警器
  17. S1到S9,545名职业选手,有多少人折戟全球总决赛?
  18. 面向对象--接口--接口的例题
  19. The Recent Ten Years
  20. 初中生关于计算机的科幻作文600字,关于科幻的作文初中集锦5篇

热门文章

  1. 三、支付宝支付对接 - 申请、配置、签约、获取RSkey(1)
  2. echarts地图文字重叠解决方案_echarts map 阴影(重叠)
  3. java中的方法参数
  4. 有个运营妹纸心算找不到数独答案,心一横干脆写代码实现
  5. (一)Java解析XML:XML基本概念的理解
  6. 壹米滴答单号物流批量查询的方法
  7. 网付资讯|智慧数字经营四大功能助力商家发展
  8. matlab消去负半波,第3讲matlab_矩阵的创建课件.ppt
  9. LATEX的标题排序改为中文
  10. 解决谷歌硬盘大文件下载不了的问题