简单的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() + "";
//这里不用代码申明关闭连接,using方法会自动关闭连接
}
} }
}
两种连接数据库的方法,可在实际工作中根据需要选择合适的使用。
简单的ADO.NET连接数据小样例的更多相关文章
- ADO.NET:连接数据字符串
		ylbtech-ADO.NET:ADO.NET-Oracle|SQLServer|MySql|Access|Excel-dddd ADO.NET:连接数据字符串 1.A,SqlServer返回顶部 1 ... 
- Spring-boot+Spring-batch+hibernate+Quartz简单批量读文件写数据用例
		本文程序集成了Spring-boot.Spring-batch.Spring-data-jpa.hibernate.Quartz.H2等.完整代码在Github上共享,地址https://github ... 
- vc6.0 通过ADO(udl)连接sql 2008
		转载声明:本文转自http://blog.sina.com.cn/s/blog_7328b9dd0100pkbw.html茗之的博客 首先声明:本文是针对vc与sql菜鸟的,高人请让路. 本文讲解 ... 
- 最简单的视音频播放演示样例4:Direct3D播放RGB(通过Texture)
		===================================================== 最简单的视音频播放演示样例系列文章列表: 最简单的视音频播放演示样例1:总述 最简单的视音频 ... 
- 最简单的视音频播放演示样例5:OpenGL播放RGB/YUV
		===================================================== 最简单的视音频播放演示样例系列文章列表: 最简单的视音频播放演示样例1:总述 最简单的视音频 ... 
- ADO.NET 连接方式和非链接方式访问数据库
		一.//连接方式访问数据库的主要步骤(利用DataReader对象实现数据库连接模式) 1.创建连接对象(连接字符串) SqlConnection con = new SqlConnection(Co ... 
- php curl模拟post请求提交数据样例总结
		在php中要模拟post请求数据提交我们会使用到curl函数,以下我来给大家举几个curl模拟post请求提交数据样例有须要的朋友可參考參考.注意:curl函数在php中默认是不被支持的,假设须要使用 ... 
- 最简单的视音频播放演示样例8:DirectSound播放PCM
		===================================================== 最简单的视音频播放演示样例系列文章列表: 最简单的视音频播放演示样例1:总述 最简单的视音频 ... 
- JDBC连接数据以及操作数据
		好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打 ... 
随机推荐
- oracle存储过程
			1.存储过程定义 储存程序 (Stored Procedure),又可称预储程序或者存储过程,是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象,它可以视为数据库中的一种函数或子程序.-- ... 
- 用Python实现多核心并行计算
			平常写的程序,无论是单线程还是多线程,大多只有一个进程,而且只能在一个核心里工作.所以很多应用程序即使正在满载运行,在任务管理器中CPU使用量还是只有50%(双核CPU)或25%(四核CPU) 如果能 ... 
- js杂项
			css是 下划线命名法:table_sub ;javascript ,net ,sql 全部是camel命名法 找临界点 1.elem.checked 有两个值,true,false . 页面中< ... 
- Beta阶段测试报告
			前端测试计划 具体测试项如下: 注册测试 登录测试 忘记密码测试 一次登录后自动登录测试 退出登录测试 编辑资料测试 查看好友测试 搜索好友测试 添加好友测试 获取当前正在游戏的房间测试 创建房间测试 ... 
- java  -- 容易放错的误区
			1.按值传递 和 引用传递 (基本类型包括基本类型的包装类 或者 字符串类型 传递的是 副本 并不会改变原来的值)|| 如果是引用类型 传递的是地址,会改变原来的值. public class T ... 
- 《SQL必知必会》学习笔记(一)
			这两天看了<SQL必知必会>第四版这本书,并照着书上做了不少实验,也对以前的概念有得新的认识,也发现以前自己有得地方理解错了.我采用的数据库是SQL Server2012.数据库中有一张比 ... 
- 12月13日上午Smarty模版原理
			模板主要是用来让前端和后端分离的,前台页面只是一个前台页面,后台页面用php代码写逻辑,写完逻辑拿到前台显示. 一.写法 一般需要以下:写3个页面: 1.显示页面aa.html <!DOCTYP ... 
- php用redis保存session
			1.修改php.ini中session配置: ini_set('session.save_handler', 'redis');ini_set('session.save_path', 'tcp:// ... 
- vs2015 生成项目时,提示执行失败,参数错误
			今天vs2015 生成项目时,提示执行失败,参数错误.查了很多资料未解决 后来,发现只有一个项目出现这个问题,其他项目生成正常.怀疑是该项目解决方案的问题 于是将解决项目中的项目移除,逐一生成引用,解 ... 
- wireshark抓包工具简介以及tcp三次握手的一些含义
			wireshark是非常流行的网络封包分析软件,功能十分强大.可以截取各种网络封包,显示网络封包的详细信息.使用wireshark的人必须了解网络协议,否则就看不懂wireshark了.为了安全考虑, ... 
