很全的WCF服务,四层架构!内带数据库
这个WCF服务已经完成,内带数据库,但是在数据层中,是本机的连接数据库的方式 ,所以添加数据库后运行程序,会出错,可以把LINQ TO SQL 删除,再次添加一次。细节改一下就可以了。代码没有问题!
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3145728 2010-10-23 16:53 WCFStudentManagement.mdf
文件 1048576 2010-10-23 16:53 WCFStudentManagement_log.ldf
文件 2548 2010-10-20 22:29 WCFWCF.sln
..A..H. 58368 2010-10-23 16:51 WCFWCF.suo
文件 5120 2010-10-22 10:54 WCFdsoft.CommoninDebugdsoft.Common.dll
文件 7680 2010-10-22 10:54 WCFdsoft.CommoninDebugdsoft.Common.pdb
文件 27136 2010-10-22 10:54 WCFdsoft.CommoninDebugdsoft.DAL.dll
文件 67072 2010-10-22 10:54 WCFdsoft.CommoninDebugdsoft.DAL.pdb
文件 1449 2010-10-20 10:10 WCFdsoft.CommonIStudentService.cs
文件 5887 2010-10-22 14:09 WCFdsoft.CommonobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 5792 2010-10-22 10:54 WCFdsoft.CommonobjDebugResolveAssemblyReference.cache
文件 462 2010-10-22 10:54 WCFdsoft.CommonobjDebugdsoft.Common.csproj.FileListAbsolute.txt
文件 5120 2010-10-22 10:54 WCFdsoft.CommonobjDebugdsoft.Common.dll
文件 7680 2010-10-22 10:54 WCFdsoft.CommonobjDebugdsoft.Common.pdb
文件 1358 2010-10-18 11:01 WCFdsoft.CommonPropertiesAssemblyInfo.cs
文件 2648 2010-10-18 11:58 WCFdsoft.Commondsoft.Common.csproj
文件 405 2010-10-19 21:17 WCFdsoft.DALapp.config
文件 27136 2010-10-22 10:54 WCFdsoft.DALinDebugdsoft.DAL.dll
文件 405 2010-10-19 21:17 WCFdsoft.DALinDebugdsoft.DAL.dll.config
文件 67072 2010-10-22 10:54 WCFdsoft.DALinDebugdsoft.DAL.pdb
文件 2449 2010-10-21 16:31 WCFdsoft.DALLINQ.cs
文件 4259 2010-10-22 09:15 WCFdsoft.DALMy.dbml
文件 4442 2010-10-22 09:15 WCFdsoft.DALMy.dbml.layout
文件 34589 2010-10-22 09:15 WCFdsoft.DALMy.designer.cs
文件 6030 2010-10-22 14:09 WCFdsoft.DALobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 23552 2010-10-19 20:00 WCFdsoft.DALobjDebugTempPEMmy.designer.cs.dll
文件 23040 2010-10-22 09:15 WCFdsoft.DALobjDebugTempPEMy.designer.cs.dll
文件 377 2010-10-22 10:54 WCFdsoft.DALobjDebugdsoft.DAL.csproj.FileListAbsolute.txt
文件 27136 2010-10-22 10:54 WCFdsoft.DALobjDebugdsoft.DAL.dll
文件 67072 2010-10-22 10:54 WCFdsoft.DALobjDebugdsoft.DAL.pdb
............此处省略113个文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using System.Runtime.Serialization;
using Zdsoft.DAL;
namespace Zdsoft.Common
{
[ServiceContract(Name = “StudentService“)]
public interface IStudentService
{
[OperationContract(Name = “FindSingle“)]
IList FindStudentBySIDAndSName(Student stu);
[OperationContract(Name = “FindAll“)]
IList FindAllStudent();
[OperationContract(Name = “Add“)]
void AddStudent(Student stu);
[OperationContract(Name = “Update“)]
void UpdateStudent(Student stu);
[OperationContract(Name = “Delete“)]
void DeleteStudent(Student stu);
}
[ServiceContract]
public interface Idepartment
{
[OperationContract(Name = “FindDepartment“)]
IList FindDepartment();
}
[ServiceContract]
public interface IClass
{
[OperationContract(Name = “FindClass“)]
IList FindClassID();
}
[ServiceContract]
public interface IMajor
{
[OperationContract(Name = “FindMajor“)]
IList FindMajor();
}
[ServiceContract]
public interface INationality
{
[OperationContract(Name = “FindNationality“)]
IList FindNationality();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3145728 2010-10-23 16:53 WCFStudentManagement.mdf
文件 1048576 2010-10-23 16:53 WCFStudentManagement_log.ldf
文件 2548 2010-10-20 22:29 WCFWCF.sln
..A..H. 58368 2010-10-23 16:51 WCFWCF.suo
文件 5120 2010-10-22 10:54 WCFdsoft.CommoninDebugdsoft.Common.dll
文件 7680 2010-10-22 10:54 WCFdsoft.CommoninDebugdsoft.Common.pdb
文件 27136 2010-10-22 10:54 WCFdsoft.CommoninDebugdsoft.DAL.dll
文件 67072 2010-10-22 10:54 WCFdsoft.CommoninDebugdsoft.DAL.pdb
文件 1449 2010-10-20 10:10 WCFdsoft.CommonIStudentService.cs
文件 5887 2010-10-22 14:09 WCFdsoft.CommonobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 5792 2010-10-22 10:54 WCFdsoft.CommonobjDebugResolveAssemblyReference.cache
文件 462 2010-10-22 10:54 WCFdsoft.CommonobjDebugdsoft.Common.csproj.FileListAbsolute.txt
文件 5120 2010-10-22 10:54 WCFdsoft.CommonobjDebugdsoft.Common.dll
文件 7680 2010-10-22 10:54 WCFdsoft.CommonobjDebugdsoft.Common.pdb
文件 1358 2010-10-18 11:01 WCFdsoft.CommonPropertiesAssemblyInfo.cs
文件 2648 2010-10-18 11:58 WCFdsoft.Commondsoft.Common.csproj
文件 405 2010-10-19 21:17 WCFdsoft.DALapp.config
文件 27136 2010-10-22 10:54 WCFdsoft.DALinDebugdsoft.DAL.dll
文件 405 2010-10-19 21:17 WCFdsoft.DALinDebugdsoft.DAL.dll.config
文件 67072 2010-10-22 10:54 WCFdsoft.DALinDebugdsoft.DAL.pdb
文件 2449 2010-10-21 16:31 WCFdsoft.DALLINQ.cs
文件 4259 2010-10-22 09:15 WCFdsoft.DALMy.dbml
文件 4442 2010-10-22 09:15 WCFdsoft.DALMy.dbml.layout
文件 34589 2010-10-22 09:15 WCFdsoft.DALMy.designer.cs
文件 6030 2010-10-22 14:09 WCFdsoft.DALobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 23552 2010-10-19 20:00 WCFdsoft.DALobjDebugTempPEMmy.designer.cs.dll
文件 23040 2010-10-22 09:15 WCFdsoft.DALobjDebugTempPEMy.designer.cs.dll
文件 377 2010-10-22 10:54 WCFdsoft.DALobjDebugdsoft.DAL.csproj.FileListAbsolute.txt
文件 27136 2010-10-22 10:54 WCFdsoft.DALobjDebugdsoft.DAL.dll
文件 67072 2010-10-22 10:54 WCFdsoft.DALobjDebugdsoft.DAL.pdb
............此处省略113个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)