私はコードを実行しようとしている間に多くのエラーが発生しています。私はこれに新しく、新しくなっています。codefirstでテーブルを作成する方法
私のコードを確認して、私がこれで逃したものを手伝ってもらえますか?
ルールは複数のエラーを作成して取得していません。あなたの助けが私に何が間違っているかを理解するのに役立ちます。
マイクラス "のClass1.cs"
public class Login
{
[Required]
public string username { get; set; }
[Required]
public string password{ get; set; }
}
}
public class LoginContext : DbContext
{
public LoginContext() : base("LoginDBConnectionString")
{
Database.SetInitializer<LoginContext>(new DropCreateDatabaseIfModelChanges<LoginContext>());
}
public DbSet<username> username { get; set; }
public DbSet<password> password { get; set; }
}
Context.cs
using System.Data.Entity.ModelConfiguration.Conventions;
using System.Linq;
using System.Web;
using System.Web.UI.WebControls;
using System.Data.Entity;
using Jquery1.Models;
namespace Jquery1.Models
{
public class Logincontext: DbContext
{
public Logincontext() : base ("LoginDBConnectionString")
{
}
public DbSet<Login> Logins{ get; set; }
}
}
class program
{
static void Main(string[] args)
{
using (var ctx = new Logincontext())
{
ctx.Database.Create();
}`enter code here`
}
}
さらに多くの情報を提供する必要があります。あなたのコードはどこですか?どのようなエラー?彼らはどこに投げ込まれますか? –
@David Thnx、私のコードには – shashank
が付属しています。そうしないと、人々があなたを助けるのが非常に難しくなります。なぜなら、両方の例でLoginContextが異なるのはなぜですか?ユーザー名とパスワードのクラスはどこですか? DbSetはDB内のテーブルを表していますが、カラムと混同していると思います。 –