我嘗試使用新的工具包U2 .NET U2.Data.Client創建一個實體數據模型創建EDMX。如何與U2工具包.NET 1.1.1 U2NETDK
我已經通過已經創建了Customer.edmx文件的正常工作的例子的EntityFramework了。
我現在想創建自己的實體數據模型,但我不確定從哪裏開始。
我試圖創建一個空的模式和手動添加我的實體,但我不能確定如何將其鏈接到一個表。
我也試圖連接到一個數據庫Univese但不確定如何連接到數據庫。
請任何幫助。
我嘗試使用新的工具包U2 .NET U2.Data.Client創建一個實體數據模型創建EDMX。如何與U2工具包.NET 1.1.1 U2NETDK
我已經通過已經創建了Customer.edmx文件的正常工作的例子的EntityFramework了。
我現在想創建自己的實體數據模型,但我不確定從哪裏開始。
我試圖創建一個空的模式和手動添加我的實體,但我不能確定如何將其鏈接到一個表。
我也試圖連接到一個數據庫Univese但不確定如何連接到數據庫。
請任何幫助。
我們正在開發用於U2數據庫的Visual Studio加載項。它將允許服務器資源管理器集成,因此您可以使用DataSet Designer或EDM Designer。在Server Explorer中,您將看到Tables,Views和Subroutines。我們很快就會去EAP。
現在,你可以做到以下幾點:
Schema xmlns =「http://schemas.microsoft.com/ado/2009/02/edm/ssdl」Namespace =「Model1.Store」Alias =「Self」Provider =「 System.Data.SqlClient的」 ProviderManifestToken = 「2005」
與
周架構的xmlns = 「http://schemas.microsoft.com/ado/2009/02/edm/ssdl」 命名空間= 「Student.Store」 別名= 「自我」 提供者= 「U2.Data.Client」 ProviderManifestToken = 「的UniData,07.02.0000」
在SSDL,添加以下
<EntityContainer Name="StudentTargetContainer" >
<EntitySet Name="STUDENT" EntityType="Student.Store.STUDENT_NF_SUB" />
</EntityContainer>
<EntityType Name="STUDENT">
<Key>
<PropertyRef Name="ID" />
</Key>
<Property Name="ID" Type="int" Nullable="false" />
<Property Name="FNAME" Type="varchar" MaxLength="25" />
</EntityType>
保存文件。
<add name="StudentContainer" connectionString="metadata=res://*/Student.csdl|res://*/Student.ssdl|res://*/Student.msl;provider=U2.Data.Client;provider connection string="Database=demo;User ID=user;Password=pass;Server=localhost;Persist Security Info=True;Pooling=False;ServerType=unidata"" providerName="System.Data.EntityClient"/>
StudentContainer ctx = new StudentContainer(); var q = ctx.Students.ToList();
謝謝。我得到它的工作。我想我需要到edmx文件下的XML,但不知道如何以及需要做什麼。 –
感謝您提供這些信息。 –