0
Visual Studio 2010 및 SQL Server 2008을 사용하여 C#에서 winforms을 사용하여 작은 프로젝트를 만들고 있습니다 - 설치를 만들고 동일한 컴퓨터에서 실행하면 매우 잘 작동합니다. 다른 컴퓨터에서 실행 중입니다. 오류가 발생했습니다 (잘못된 개체 "tbl_name")! SQL Server 인증을 사용하고 있는데 연결 코드는오류 : 잘못된 개체 "tbl_name"
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
builder.DataSource = ".";
builder.InitialCatalog = "Sectors";
builder.IntegratedSecurity = false;
builder.Password = "123";
builder.UserID = "MAK";
builder.AsynchronousProcessing = true;
builder["Trusted_Connection"] = true;
SqlConnection conn = new SqlConnection();
conn.ConnectionString = builder.ConnectionString;
conn.Open();
오류의 원인을 찾아 해결하십시오.
연결에 대해 실행중인 SQL은 무엇입니까? – ChrisBint
주어진 자격 증명 (또는 통합 보안의 경우 사용자)으로 실제로 로그온 할 수있는 경우 대상 서버를 선택 했습니까? 그리고 실제로 데이터베이스에 테이블이 있습니까? – Yahya
builder.IntegratedSecurity = false; 및 빌더 [ "Trusted_Connection"] = true; 은 반대 값을 갖지만 동의어이며 Windows 인증을 사용하는 경우 데이터베이스 보안에 대상 pc 사용자 이름을 추가해야합니다. – mojtaba