DapperExTest/UnitTest1.cs
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Dapper;
using System.Collections.Generic;
using DapperEx;
using System.Configuration;
using System.Data.Common;
namespace DapperExTest
{
[TestClass]
public class UnitTest1
{
public string connectionName = "strSql";
public DbBase CreateDbBase()
{
return new DbBase(connectionName);
}
[TestMethod]
public void Connection()
{
var providerName = "System.Data.SqlClient";
var connStr = ConfigurationManager.ConnectionStrings[connectionName].ConnectionString;
if (!string.IsNullOrEmpty(ConfigurationManager.ConnectionStrings[connectionName].ProviderName))
providerName = ConfigurationManager.ConnectionStrings[connectionName].ProviderName;
var dbProvider = DbProviderFactories.GetFactory(providerName);
var conn = dbProvider.CreateConnection();
conn.ConnectionString = connStr;
conn.Open();
Console.WriteLine("状态:" + conn.State.ToString());
}
[TestMethod]
public void Insert()//插入一条数据
{
var model = new Account()
{
Id = "1",
Name = "张三1",
Password = "123456",
Email = "123@qq.com",
CreateTime = DateTime.Now,
Age = 15
};
using (var db = CreateDbBase())
{
var result = db.Insert<Account>(model);
if (result)
Console.WriteLine("添加成功");
else
Console.WriteLine("添加失败");
}
}
[TestMethod]
public void Insert2()//插入一条数据
{
for (int i = 2; i < 10; i++)
{
var model = new Account()
{
后面还有 179 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。