C# Can';t使用.net连接到给定数据库连接中的表azure SQL
我的问题是Azure DB连接工作得很好,但是当我使用 因此,我已经在数据库中创建了名为“PhotoTable”的表,但每次我运行示例(asp.net)时,它都会在我的数据库中创建自己的表(Todoes表)(我已经创建了数据库,它与现有数据库的连接良好),所以问题是它没有连接到mt表,我已经更改了控制器和所有其他内容,但它不起作用,如果有人知道如何连接现有表格,请告诉我,谢谢(如果需要更多信息,请告诉我,我已添加了表格列表的屏幕截图,我需要连接的表格已用红色突出显示) 以下是有关如何连接数据库中现有表的说明C# Can';t使用.net连接到给定数据库连接中的表azure SQL,c#,asp.net-mvc,azure,azure-sql-database,C#,Asp.net Mvc,Azure,Azure Sql Database,我的问题是Azure DB连接工作得很好,但是当我使用 因此,我已经在数据库中创建了名为“PhotoTable”的表,但每次我运行示例(asp.net)时,它都会在我的数据库中创建自己的表(Todoes表)(我已经创建了数据库,它与现有数据库的连接良好),所以问题是它没有连接到mt表,我已经更改了控制器和所有其他内容,但它不起作用,如果有人知道如何连接现有表格,请告诉我,谢谢(如果需要更多信息,请告诉我,我已添加了表格列表的屏幕截图,我需要连接的表格已用红色突出显示) 以下是有关如何连接数据库中
public class StudentMap : EntityTypeConfiguration<Student>
{
public int MapID { get; set; }
public string LastName { get; set; }
public int Age { get; set; }
public string Address { get; set; }
public StudentMap()
{
// Table & parimary key Mappings
this.ToTable("StudentMap");
this.HasKey(t => t.ID);
}
}
下面是Student
类,具有与表中相同的属性和属性
public class Student
{
public int ID { get; set; }
public string LastName { get; set; }
public int Age { get; set; }
public string Address { get; set; }
}
类StudentMap
用于与数据库中的现有表进行映射
public class StudentMap : EntityTypeConfiguration<Student>
{
public int MapID { get; set; }
public string LastName { get; set; }
public int Age { get; set; }
public string Address { get; set; }
public StudentMap()
{
// Table & parimary key Mappings
this.ToTable("StudentMap");
this.HasKey(t => t.ID);
}
}
注意:在
学生
和学生地图
类中设置不同的键,以便学校上下文
能够正确区分它们。您给出了正确的链接吗?该链接是关于Azure存储的,但您的问题是关于Azure SQL DB的。您提供的示例不需要使用Azure SQL DB,如果您有现有的表,那么您可以在其上编写一个ADO.NET存储库层。您的控制器可以调用这些存储库层进行DB操作。@Lee Liu我很抱歉提交了错误的链接,正确的链接应该是正确的(我现在已经用正确的链接更新了我的问题,谢谢你尝试帮助我,希望以上细节能支持我回答我的问题,请让我知道你的答案,谢谢you@Joey蔡,我很抱歉提交了不正确的链接正确的链接应该是docs.microsoft.com/en-us/azure/app-service/…(我现在已经用正确的链接更新了我的问题,谢谢你尝试帮助我,希望以上细节能支持我回答我的问题,请让我知道你的答案,谢谢