执行SQL查询脚本
static void Main(string[] args)
{
Console.WriteLine("输入用户编号:");
string cusernum = Console.ReadLine(); Console.WriteLine("输入用户名:");
string cusername = Console.ReadLine(); string connString = @"Data Source=.; Initial Catalog=lh0216; User ID=sa;pwd=Founder123";
//出了using括号objConnection类会被自动释放
using (SqlConnection objConnection = new SqlConnection(connString))
{
objConnection.Open(); using (SqlCommand objCmd = objConnection.CreateCommand())
{
objCmd.CommandText = "select * from TBZG where czgbh='" + cusernum + "'" ;
using (SqlDataReader objReader = objCmd.ExecuteReader())
{
//结果集不为空
if (objReader.Read())
{
string cValue = objReader.GetString(objReader.GetOrdinal("czgxm"));
//检查手工输入的姓名与数据库中查询的名称是否相同
if (cValue == cusername)
{
Console.WriteLine("你好{0}",cusername);
}
}
else
{
Console.WriteLine("用户名不存在。");
}
}
}
}
Console.ReadKey();
}
执行SQL查询脚本的更多相关文章
- C#和Java中执行SQL文件脚本的代码(非常有用)
		原文:C#和Java中执行SQL文件脚本的代码(非常有用) 我们在做程序的时候有事后会涉及到利用sql文件 直接执行,可是在sql文件中有很多注释,我们要一句一句的执行首先必须的得把sql文件解析 去 ... 
- EF5中 执行 sql语句使用Database.ExecuteSqlCommand 返回影响的行数 ; EF5执行sql查询语句 Database.SqlQuery 带返回值
		一: 执行sql语句,返回受影响的行数 在mysql里面,如果没有影响,那么返回行数为 -1 ,sqlserver 里面 还没有测试过 using (var ctx = new MyDbConte ... 
- Oracle执行SQL查询语句的步骤
		Oracle执行SQL查询语句的步骤 如果用户在SQL*Plus下输入了如下查询语句:SELECT * FROM dept: 查询语句的处理主要包括三个过程:编译(parse).执行(execute) ... 
- 使用java以及jdbc不使用第三方库执行sql文件脚本
		使用java以及jdbc不使用第三方库执行sql文件脚本 2017年02月15日 15:51:45 阅读数:660 使用java执行sql脚本的方法 解析sql脚本,删除不必要的注释和空行 将语句按分 ... 
- oracle执行sql查询语句出现错误ORA-00942:表或视图不存在
		情况是这样,A库的用户名和表空间分别为SH , SH 把业务表SH所有数据从A库,导入到B库, 表空间为SH,用户名为SP 在B库里面执行sql查询语句出现错误ORA-00942:表或视图不存在 语句 ... 
- ado执行sql查询出现“发送数据流时出现算术溢出”错误
		开发一个数据采集监控系统,比较变态的是有将近2000项数据.根据数据类型分多个表存储.数据库访问层采用ado.最近发现当一条sql一次性查询1700多个字段数据后就出现“发送数据流时出现算术溢出”错误 ... 
- MySQL执行sql查询并上传至远程服务器
		最近项目中有需要做一个shell脚本,可以对一个数据库执行sql操作,并将结果转为txt,筛选结果用tab隔开,保存至一个远程服务器上,以供其他人用Excel读取用txt中的内容. MySQL中将结果 ... 
- python MySQL执行SQL查询结果返回字典
		写自动化测试的时候我希望执行数据库前置任务,把数据库查询的结果作为请求的参数,但是正常返回结果为列表嵌套里面,这样就会影响到关键字准确的获取,特别的受限于SQL的查询字段的的顺序,所以希望返回的单条数 ... 
- 去掉utf-8的Bom头:使用java以及jdbc不使用第三方库执行sql文件脚本
		package com.xxx.xxx.dao; import java.io.BufferedReader; import java.io.File; import java.io.FileInpu ... 
随机推荐
- Counting square
			Problem Description There is a matrix of size R rows by C columns. Each element in the matrix is eit ... 
- hdu 1010 Tempter of the Bone 深搜+剪枝
			Tempter of the Bone Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Othe ... 
- Hadoop源码解析之: HBase Security
			文不打算对这部分代码进行全面的解读,而是先对几个主要类的职能进行概述,然后再罗列一些有价值的重要细节. 第一部分:HBase Security 概述 HBase Security主要是基于User和U ... 
- Flash Recovery Area
			1. 设置闪回恢复区 闪回恢复区主要通过3个初始化参数来设置和管理 db_recovery_file_dest:指定闪回恢复区的位置db_recovery_file_dest_size:指定闪回恢复区 ... 
- UVA 10305 Ordering Tasks
			题意: 给出n和m,n代表总共有几个箱子.接下来m行,每行有a,b,表示b在a之后.输出一个合理的序列. 分析: 简单的拓扑排序: 代码: #include <iostream>#incl ... 
- %1 不是有效的 Win32 应用程序
			客户环境windows server 2008,iis 6.0. 站点配置与以往并无差别,更新类库后出现“%1 不是有效的 Win32 应用程序”错误,如下图: 系统登录页面可以正常加载,登录过程中出 ... 
- MSMQ是什么?
			MSMQ(MicroSoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位 ... 
- sql linq lambda 对比
			. 查询Student表中的所有记录的Sname.Ssex和Class列. select sname,ssex,class from student Linq: from s in Students ... 
- com.sun.jdi.InvocationException occurred invoking method.
			文章来源于网络, 自己也遇到同样的问题,也是采用这样的方式解决的.原文链接http://zuiyanwangyue.iteye.com/blog/470638 在 HibernateDaoSuppor ... 
- ajax读取txt文件
			注意url为网络路径 <html><head><script type="text/javascript"> function loadXML ... 
