0
내가 NHibernate에를 연구하고 비디오 과정에서 응용 프로그램을 만드는 반복하려고
,
내가 만든 데이터베이스, 모델, XML 파일 다음이 코드를 작성NHibernate에 SqlExeption는
using System;
using System.Reflection;
using NHibernate.Cfg;
using NHibernate.Dialect;
using NHibernate.Driver;
namespace NHibernateDemo
{
internal class Program
{
static void Main(string[] args)
{
var cfg = new Configuration();
cfg.DataBaseIntegration(x =>
{
x.ConnectionString = "Server=localhost; Database=NHibernateDemo; Integrated Security = SSPI";
x.Driver<SqlClientDriver>();
x.Dialect<MsSql2008Dialect>();
});
cfg.AddAssembly(Assembly.GetExecutingAssembly());
var sessionFactory = cfg.BuildSessionFactory();
using (var session = sessionFactory.OpenSession())
using (var tx = session.BeginTransaction())
{
var customers = session.CreateCriteria<Customer>()
.List<Customer>();
foreach (var customer in customers)
{
Console.WriteLine("{0} {1}", customer.FirstName, customer.LastName);
}
tx.Commit();
Console.WriteLine("Enter any key to exit...");
Console.ReadKey();
}
}
}
}
하지만 때 내가 처리되지 않은했다 그것을 디버깅하려고 나는 SqlExeption 내가 내 코드에서 로그인과 암호를 추가 할 필요가 가정

처리되지 않은
이었다 있어요 그러나 누군가 그것을 나에게 어떻게 설명 할 수 있냐?
Server=localhost; Database=NHibernateDemo; Integrated Security = SSPI
당신은 SQL 계정을 사용하거나 데이터베이스에 대한 사용자 액세스를 제공하는 연결 문자열을 변경할 수 있습니다
당신이 날 설명 할 수 connectionstrings는 어떻게 연결 문자열을 변경해야합니까? – Heidel