SQL语句中的output用法
2024-08-27 13:55:09
private void button2_Click(object sender, RoutedEventArgs e)
{
using (SqlConnection conn = new SqlConnection("Data Source=XX;Initial Catalog=DBData;User ID=sa;Password=111111"))
{
conn.Open(); using (SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "insert [DBData].[dbo].[T_Student] (Number,Name,Score) output inserted.ID values('012345','LiLei','89')";
long id = (long)cmd.ExecuteScalar(); //ExecuteScalar():执行查询,返回结果集中的第一行的第 一列
MessageBox.Show("操作成功: i=" + id.ToString());
}
} } private void button2_Click(object sender, RoutedEventArgs e)
{
using (SqlConnection conn = new SqlConnection("Data Source=XX;Initial Catalog=DBData;User ID=sa;Password=111111"))
{
conn.Open(); using (SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "Select * from [DBData].[dbo].[T_Student] where score<160";
using (SqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
MessageBox.Show(reader.GetString()); //获取指定列的字符串的值
}
}
}
} } private void button2_Click(object sender, RoutedEventArgs e)
{
using (SqlConnection conn = new SqlConnection("Data Source=XX;Initial Catalog=DBData;User ID=sa;Password=111111"))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "select * from [DBData].[dbo].[T_Student] where Score<@Score";
cmd.Parameters.Add(new SqlParameter("@Score", )); DataSet dataset = new DataSet(); //SqlDataAdapter是一个帮我们把SqlCommand查询结果填充到DataSet中的类
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
adapter.Fill(dataset); DataTable dt = dataset.Tables[];
}
} MessageBox.Show("操作成功"); }
最新文章
- Concurrency != Parallelism
- POJ 2653
- Java并发工具类Semaphore应用实例
- Oracle大数据常见优化查询
- ASP.NET 如何做出简单的验证码
- php使用domdocument读取xml文件
- XAMPP配置虚拟主机
- Ext4 简单的treepanel
- [译]Stairway to Integration Services Level 9 - Control Flow Task Errors
- hdu1043
- mybatis对java自定义注解的使用——入门篇
- CentOs 系统启动流程相关
- Magento 架构原则
- 使用 js,自己写一个简单的滚动条
- flutter- 圆角
- [WPF]如何使用代码创建DataTemplate(或者ControlTemplate)
- Linux(centos 7)配置tomcat8、JDK1.8、lighttpd、ngnix、mysql
- Postfix 邮件服务 - dovecot 服务
- Mysql导入excel数据,解决某些特殊字符乱码问题
- [JOI 2015 Final] 分蛋糕 2
热门文章
- c语言计算功能
- Scala-列表操作
- Installation failed: Timeout was reached: Operation timed out after 10000 milliseconds with 0 out of 0 bytes received
- 6.Exceptions-异常(Dart中文文档)
- spring boot 资料
- Oracle单节点_Grid_Infrastructure_DB_安装过程图解(一/三)
- 柯朗微积分与数学分析习题选解(1.3 节 b)
- 安装spark-1.5遇到的一些问题
- 如何优化mysql查询速度
- 在Docker中安装和部署MongoDB集群