0
当前我正在制作一个程序,并且要连接到数据库。使用ADO.NET连接到SQL Server存储过程
我想知道如何使用ADO.NET概念连接到数据库。
我生成的步骤很少。请按照以下步骤操作。
生成ValidateModel.edmx(ADO.NET)。
- 与MS SQL服务器连接已经完全键入的ID和密码。
生成Windows应用程序窗体并尝试调用。
任何人都知道一些提示如何连接到SQL Server或某些命令。
我已经尝试连接使用Microsoft.Practices.EnterpriseLibrary。
但是,创建数据库时有例外。
private string dbInstance = "testEntities";
try
{
Database db = DatabaseFactory.CreateDatabase(dbInstance);
DbCommand dbCommand = db.GetStoredProcCommand("GetUserNameByUserId");
db.AddInParameter(dbCommand, "@UserId", DbType.String, sPIN);
db.AddOutParameter(dbCommand, "@UserName", DbType.String, 30); //sTechnicianName
sTechnicianName = db.ExecuteScalar(dbCommand).ToString();
}
并且有TypeInitializationException。
testEntities信息设置在App.Config中。
+1提的SQL参数,并且-1不是暗示该命令的'using'关键字和连接对象。 – Brian
你说得对,我修改了答案。谢谢 – 2013-11-22 21:17:21
+1,谢谢。 – Brian