English 中文(简体)
eSQL数据库是否独立?
原标题:Is writing eSQL database independent or not?

利用欧研中心读数据,数据相当简单(特别是使用流通电话),但除非我们自己写电子电解阵,否则我们的控制就会减弱。

  1. Is writing eSQL actually data store independent code?
    So if we decide to change data store, can the same statements still be used?
  2. Does writing eSQL strings in your code pose any serious security threats similar to writing TSQL statements as plain strings in C# code? That s why SPs are recommended. Could we still move eSQL scripts outside of code and use some other technique to make them a bit more secure?
最佳回答
  1. ESQL is database independent in general, so it can be used like LINQ to Entities. But please be aware that it has more serious limitations. It does not have DML, DDL, and DB-specific abilities.
    The main ESQL disadvantage is that even simple query containing a couple of lines can be translated into monstrous SQL query for a particular DBMS, so one should check the generated SQL to be appropriate and analyze if it is optimal.
  2. ESQL will not be executed directly on a database, it will be translated to SQL. EF Security discussion is usually started from the connection string proptection, then model security is discussed, and only after that query protection is analyzed. It s up to the developer to decide if the peculiar query should be protected.
问题回答

暂无回答




相关问题
Entity Framework with MySQL connector in c#

I have been trying to get the Entity Framework to work in my web application using MySQL. It works fine on my local pc, but doesn t work when I put it on the server. Since the server is a shared ...

How Do I Create And Update A Many To Many Relationship With EF

I am using the Entity Framework with SQL Server. I have a many to many relationship between 2 tables. I have created a join table with just the primary key fields of the 2 tables. In the designer, the ...

Entity Framework with File-Based Database

I am in the process of developing a desktop application that needs a database. The application is currently targeted to SQL Express 2005 and works wonderfully. However, I m not crazy about having ...

Linq to enties, insert foreign keys

I am using the ADO entity framework for the first time and am not sure of the best way of inserting db recored that contain foreign keys. this is the code that i am using, I would appreciate any ...

Entity Framework - Many to many question

I have a table called ASB and a table called PeopleInvolved. There is a junction table called PeopleInvolved_ASB which simply contains an ASBID and a PeopleInvolvedID column. The columns act as a ...

Post back complex object from client side

I m using ASP.NET MVC and Entity Framework. I m going to pass a complex entity to the client side and allow the user to modify it, and post it back to the controller. But I don t know how to do that ...

ADO.NET Entity Data Model are not precise enough

I run this code: var cos = from k in _db.klienci_do_trasy where k.klient_id == 5 select k; but the query send to database is: SELECT * FROM `klienci_do_trasy` LIMIT 0, 30 why is it for, there ...

热门标签