adonet基础示例分享(adonet连接数据库)
2023-06-13 09:15:24 时间
adonet基础示例分享
复制代码代码如下:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows;
usingSystem.Windows.Controls;
usingSystem.Windows.Data;
usingSystem.Windows.Documents;
usingSystem.Windows.Input;
usingSystem.Windows.Media;
usingSystem.Windows.Media.Imaging;
usingSystem.Windows.Navigation;
usingSystem.Windows.Shapes;
usingSystem.Data.SqlClient;
namespaceADONET基础{
///<summary>
///Window1.xaml的交互逻辑
///</summary>
publicpartialclassWindow1:Window
{
publicWindow1()
{
InitializeComponent();
}
privatevoidbutton1_Click(objectsender,RoutedEventArgse)
{
////using()自动关闭数据库,回收资源。
////SqlConnection为建立和数据库连接的对象。
//using(SqlConnectionconn=newSqlConnection("DataSource=.;InitialCatalog=myself;UserId=sa;Password=123;"))
//{
// conn.Open();//打开连接
// //通过连接,创建一个向数据库发命令的对象SqlCommand
// using(SqlCommandcmd=conn.CreateCommand())//释放资源。
// {
// //CommandText为要执行的SQL的语句
// cmd.CommandText="Insertintostudent(学号,姓名)values(110,"张五")";
// //ExecuteNonQuery一般用来执行UpdateDeleteInsert语句。
// cmd.ExecuteNonQuery();//执行上面的SQL语句。
// }
//}
using(SqlConnectionconn=newSqlConnection("DataSource=.;InitialCatalog=MyTest;UserId=sa;Password=123;"))
{
conn.Open();
using(SqlCommandcmd=conn.CreateCommand())
{
//cmd.CommandText="selectcount(*)fromstudentwhere入学成绩<570";
//cmd.CommandText="selectcount(*)fromstudentwhere入学成绩<570";
////ExecuteScalar一般用来执行有且只有一行一列返回值的SQL语句。
//inti=(int)cmd.ExecuteScalar();
//MessageBox.Show(i+"人成绩小于570分");
cmd.CommandText="InsertintoT_Student(Name,Age)outputinserted.Idvalues("张顾",18);";
longi=(long)cmd.ExecuteScalar();
MessageBox.Show("Id为"+i);
}
}
MessageBox.Show("执行完成");
}
}
}
相关文章
- 数据库-MySQL-基础(10)-内连接,外连接,自连接
- 数据库-MySQL-基础(2)-DDL操作
- NoSQL数据库理论基础
- MySQL数据库基础学习(十四)
- MySQL数据库基础学习(十九)
- MongoDB数据库基础 常用命令汇总
- PostgreSQL 数据库基础 更新视图脚本的注意事项
- mongodb数据库基础 字段值自增长实现
- mongoDB数据库基础 之 使用投影剔除‘额外’字段的操作过程
- MongoDB数据库基础 装 高级查询操作详解(多条件查询、正则匹配查询等)
- MongoDB 数据库基础 之 用户管理
- MongoDB数据库基础 装 基本操作详解【服务端启动,客户端连接,CRUD操作】
- MySQL数据库基础入门:学习MySQL必读的书籍(mysql数据库基础书)
- MySQL实现批量创建表:快速高效的数据库表管理方法(mysql批量创建表)
- 详解MySQL数据库建立步骤,轻松搭建个性化数据库(mysql建数据库的步骤)
- MySQL数据库基础入门指南(mysql数据库学习入门)
- MongoDB: 用数组更新你的数据库(mongodb数组更新)
- 库如何清空MySQL数据库?(mysql清空数据)
- 库删除MSSQL数据库:从最基础开始(删除mssql数据)
- 深入了解 Oracle 日志结构,优化数据库性能(oracle日志结构)
- 借助SQLserver博途拓展企业数据库应用(sqlserver博途)
- 以ER图为基础,提高Oracle数据库性能(er图oracle)
- Oracle数据库多种多样的应用(oracle中有几种用法)
- Oracle数据库查询之不查空值的技巧(oracle不查空值)