Linq to Sql ------------------------复习(一)
2014-03-17 23:48
330 查看
类中的代码如下
View Code
在项目中还要添加StudentDB.dbml文件。也就是linq to sql的那个文件。把数据库中的表都拖放在那个文件中就OK 了
create database StudentDB go use StudentDB go --班级表 create table classic ( classID int identity(1,1) primary key, className varchar(20) not null ) go insert into classic values('T102'); insert into classic values('T104'); insert into classic values('T110'); go --学生表 CREATE TABLE stuInfo ( stuName NVARCHAR(20) NOT NULL, stuNo NCHAR(6) NOT NULL, stuSex NCHAR(4) NOT NULL, stuAge int NOT NULL, stuSeat int IDENTITY(1,1), classID int foreign key references classic(classID) ) GO INSERT INTO stuInfo VALUES('张秋丽','s25301','女',18,1) INSERT INTO stuInfo VALUES('李斯文','s25303','男',22,2) INSERT INTO stuInfo VALUES('李文才','s25302','男',31,3) INSERT INTO stuInfo VALUES('马英','s25304','女',25,2) INSERT INTO stuInfo VALUES('孙红雷','s25305','男',32,3) INSERT INTO stuInfo VALUES('欧阳俊雄','s25306','男',28,1) INSERT INTO stuInfo VALUES('江琳','s25307','女',23,1) go --课程表 CREATE TABLE stuMarks (ExamNo CHAR(7) primary key NOT NULL, stuNo NCHAR(6) NOT NULL, writtenExam SMALLINT NOT NULL, LabExam SMALLINT NOT NULL) GO INSERT INTO stuMarks VALUES('S271811','s25301',87,88) INSERT INTO stuMarks VALUES('S271812','s25302',67,52) INSERT INTO stuMarks VALUES('S271813','s25303',65,62) INSERT INTO stuMarks VALUES('S271814','s25304',80,58) INSERT INTO stuMarks VALUES('S271815','s25305',50,90) INSERT INTO stuMarks VALUES('S271816','s25306',77,82) go alter table stuInfo add constraint PK_stuNo primary key(stuNo) alter table stuMarks add constraint FK_stuno foreign key (stuNo) references stuinfo(stuno) go select * from classic select * from stuInfo select * from stuMarks
View Code
在项目中还要添加StudentDB.dbml文件。也就是linq to sql的那个文件。把数据库中的表都拖放在那个文件中就OK 了
相关文章推荐
- Linq to Sql ------------------------复习(二)
- LINQ to SQL语句(16)之对象标识
- LINQ to SQL 语句之Insert/Update/Delete 操作
- 显示Linq to sql的sql语句
- linq to sql 学习(11)linq 构造更完美的动态数据查询(可扩展)
- LINQ to Sql系列三 延迟加载
- Linq To Sql的各种查询
- 一步一步学Linq to sql(四):查询句法(非原创)
- Linq to sql 之 事务
- 一步一步学Linq to sql(九):其它补充(非原创)
- LinqToSql增加、修改、删除---(转载)
- VS(visual studio)里没有LINQ to SQL模板
- linqtosql(GroupBy/Having/Count/Sum/Min/Max/Avg操作符)
- [转]一步一步学Linq to sql(四):查询句法
- Linq to sql 消除列重复 去重复
- 一步一步学Linq to sql(三):增删改
- LINQ体验(12)——LINQ to SQL语句之对象标识和对象加载
- 用LINQ to SQL 进行数据访问、更新和删除(附Demo示例程序下载)
- Linq to sql(三):增删改
- 简单测试linq to sql性能