English 中文(简体)
c 基本数据库接入的终端接口
原标题:c# interface for basic database access (EF)

我通常为我的数据库电话设置一个静态类别。 我以前从未使用过接口,因此,我希望看到一个正确的例子,说明如何在我的案件中使用这一接口。 采用实体框架收集数据。 增 编

最佳回答

对于连接、外包和相关指示等业务,你可以使用您的接口,这样一来就能够把任何非行连接到这个接口中。 页: 1

      interface SqlInterface
    {
     void Connect();

    }

    public class SqlServer : SqlInterface
{
   public void Connect() {

 //Connection code related to SQl Server
}
}

你们现在希望到底? 或者,你正在寻找其他东西?

问题回答

You should use the Repository design pattern, and Interfaces of this classes of Repositories for data base access look at this article, EF and Repository and EF with Repository





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签