linq,创建数据库,插入数据,newDB.CreateDatabase();newDB.tb2.InsertOnSubmit(stu); newDB.SubmitChanges();
using System.Data.Linq;
using System.Data.Linq.Mapping;
namespace ConsoleApplication1388
{
class Program
{
static void Main(string[] args)
{
string sourceString = "Server=SMOOTHFU;Database=mydb2;Integrated Security=SSPI";
CreateDB newDB = new CreateDB(sourceString);
//创建数据库
newDB.CreateDatabase();
Student stu = new Student
{
id = 10,
name = "ZTT"
};
newDB.tb2.InsertOnSubmit(stu);
newDB.SubmitChanges();
}
}
[Table(Name="SecondDB")]
public class Student
{
[Column(IsPrimaryKey =true,Name="id")]
public int id { get; set; }
[Column(Name="name")]
public string name { get; set; }
}
public class CreateDB:DataContext
{
public Table<Student> tb2;
public CreateDB(string connection):base(connection)
{
}
public CreateDB(System.Data.IDbConnection connection):base(connection)
{
}
}
最新文章
- [转]Hibernate查询对象所有字段,单个字段 ,几个字段取值的问题
- HTML 空格的表示符号 nbsp / ensp / emsp 的区别
- Windows下Qt5搭建Android开发环境笔记
- [芯片] 3、接口技术&#183;实验三&#183;可编程并行接口8255A
- operator new与new operator的区别
- Linux TOP命令详解
- 全网最全ASP.NET MVC 教程汇总
- centos6.4搭建apache+mysql+php环境
- C#一定比C++性能差?当然不!破除迷信,从我做起!
- Java中4种类型的内部类 .
- codeblocks无法编译的问题
- 【004】【JVM——垃圾收集算法】
- 能否使用require(&#39;.json&#39;)的方式加载大量JSON文件?
- SignalR学习笔记(二)高并发应用
- python之使用set对列表去重,并保持列表原来顺序(转)
- GBDT 详解分析 转+整理
- Dispatch Queue 之 dispatch_sync
- ArcGIS Server Rest 认证过程分析
- JAVA实现用户的权限管理
- 大数据学习路线:Hadoop集群同步技术分享
热门文章
- .NET MVC5简介(六)HttpHandler
- Core源码(二) Linq的Distinct扩展
- 面试官常问的Nginx的那几个问题?
- dos编码格式 cmd编码 dos中文显示
- 连接常见错误linker command failed with exit code 1 (use -v to see invocation)
- nRF24L01+不能接收或接收偶尔异常等问题实战分享
- [转]Eclipse插件开发之基础篇(1) 插件开发的基础知识
- Java中Class和单例类的作用与类成员的理解
- CSS自定义字体的实现,前端实现字体压缩
- 攻防世界pwn-Mary_Morton