简单的ADO.NET连接数据小样例

  ADO.NET连接数据库的样例如下:

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

namespace Test1
{
    public partial class Form1 : Form
    {
        //提前写好数据库的连接串,BYJ是数据库名
        //还有用户名和密码(这里注意若是用Windows账户凭证登录可改写成ingrated security=SSPI)
        private string source = "server=(local);database=BYJ;user ID=sa;password=110;";
        private string query = "SELECT count(0) FROM YaoHe  where  YaoPincount < lessquantity";

        public Form1()
        {
            InitializeComponent();
        }

        //第一种方法
        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text = string.Empty;
            //与数据库建立连接
            SqlConnection conn = new SqlConnection(source);
            //打开连接
            conn.Open();
            //传入要SQL SERVER执行的SQL语句
            SqlCommand cmd = new SqlCommand(query, conn);
            //ExecuteScalar方法返回的是一个Object对象
            Object o = cmd.ExecuteScalar();     //这里注意数据库执行SQL语句不止ExecuteScalar这一个方法。
            //转换数据类型
            textBox1.Text = o.ToString();
            //关闭连接
            conn.Close();
        }

        //第二种方法
        private void button2_Click(object sender, EventArgs e)
        {
            //利用using
            textBox1.Text = string.Empty;
            using (SqlConnection conn=new SqlConnection(source))
            {
                conn.Open();
                SqlCommand cmd = new SqlCommand(query, conn);
                Object o = cmd.ExecuteScalar();
                textBox1.Text = o.ToString() + "2";
                //这里不用代码申明关闭连接,using方法会自动关闭连接
            }
        }

    }
}

  两种连接数据库的方法,可在实际工作中根据需要选择合适的使用。

时间: 2025-02-01 15:43:12

简单的ADO.NET连接数据小样例的相关文章

以麦当劳,肯德基优惠券接口数据为例进行的数据解析方法,简单易懂

以麦当劳,肯德基优惠券接口数据为例进行的数据解析方法,简单易懂,这是我个人觉得是一种比较简单易懂的json数据解析方法: 看下其中一个类的代码 package com.example.text_json_deno_model; import java.util.ArrayList; import java.util.List; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject;

最简单的视音频播放演示样例4:Direct3D播放RGB(通过Texture)

===================================================== 最简单的视音频播放演示样例系列文章列表: 最简单的视音频播放演示样例1:总述 最简单的视音频播放演示样例2:GDI播放YUV, RGB 最简单的视音频播放演示样例3:Direct3D播放YUV,RGB(通过Surface) 最简单的视音频播放演示样例4:Direct3D播放RGB(通过Texture) 最简单的视音频播放演示样例5:OpenGL播放RGB/YUV 最简单的视音频播放演示样例

PHP 数据库驱动、连接数据不同方式学习笔记

相关学习资料 http://www.php.net/manual/zh/refs.database.php http://www.php.net/manual/zh/internals2.pdo.php http://bbs.phpchina.com/thread-184537-1-1.html http://www.metsky.com/archives/660.html http://www.phpbuilder.com/ http://www.w3school.com.cn/php/php

第一个ADO.NET连接SQl server数据库

ado.net连接sql server2008本机数据库 1.只连接数据库,然后做简单查询 1 using (SqlConnection conn = new SqlConnection("Data Source=127.0.0.1; Initial Catalog=MyTest;User ID=sa;Password=123456")) 2 { 3 conn.Open(); 4 using (SqlCommand cmd = conn.CreateCommand()) 5 { 6 l

使用ADO实现BLOB数据的存取 -- ADO开发实践之二

使用ADO实现BLOB数据的存取 -- ADO开发实践之二 http://www.360doc.com/content/11/0113/16/4780948_86256633.shtml 一.前言 在上一篇文章<>中我们详细介绍了ADO基本的操作方法,在实际的开发过程中我们常常需要存储较大的二进制数据对象,比如:图像.音频文件.或其它二进制数据,这些数据我们称之为二进制大对象BLOB(Binary Large Object),其存取的方式与普通数据有所区别.本文将介绍利用ADO在数据库中存取B

最简单的基于FFmpeg的AVfilter样例(水印叠加)

===================================================== 最简单的基于FFmpeg的AVfilter样例系列文章: 最简单的基于FFmpeg的AVfilter样例(水印叠加) 最简单的基于FFmpeg的AVfilter的样例-纯净版 ===================================================== FFMPEG中有一个类库:libavfilter.该类库提供了各种视音频过滤器. 之前一直没有怎么使用过这个

JDBC连接数据以及操作数据

好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打交道非常基础的一个知识,也是比较接近底层的,在实际的工作中大家用得更多的其实还是比较成熟的框架,例如Hibernate.Mybatis. 但是作为这些成熟框架的底层的jdbc却也是我们应该去掌握的,只有了解了jdbc的增删改查,这样在以后如果有兴趣去研究Hibernate或者Mybatis的源代码的

php curl模拟post请求提交数据样例总结

在php中要模拟post请求数据提交我们会使用到curl函数,以下我来给大家举几个curl模拟post请求提交数据样例有须要的朋友可參考參考.注意:curl函数在php中默认是不被支持的,假设须要使用curl函数我们需在改一改 在php中要模拟post请求数据提交我们会使用到curl函数,以下我来给大家举几个curl模拟post请求提交数据样例有须要的朋友可參考參考. 注意:curl函数在php中默认是不被支持的,假设须要使用curl函数我们需在改一改你的php.ini文件的设置,找到php_c

最简单的基于FFmpeg的AVDevice样例(读取摄像头)

=====================================================最简单的基于FFmpeg的AVDevice样例文章列表: 最简单的基于FFmpeg的AVDevice样例(读取摄像头) 最简单的基于FFmpeg的AVDevice样例(屏幕录制)===================================================== FFmpeg中有一个和多媒体设备交互的类库:Libavdevice. 使用这个库能够读取电脑(或者其它设备上