Glx.Mzf
پنج شنبه 05 اسفند 1389, 23:33 عصر
سلام
این کد وجود بانک اطلاعاتی رو چک می کنه.ولی نمی دونم چرا همیشه False برمی گردونه.حتی اگه بجای myDatabase از master استفاده کنم بازهم همونه.
private bool CheckDatabase()
{
sqlConnection = new SqlConnection(@"server = .\sqlexpress;database = master ;integrated security = true");
sqlConnection.Open();
sqlCommand.Connection = sqlConnection;
sqlCommand.CommandText = @"select * from master.dbo.sysdatabases where name= 'myDatabase' ";
bool bRet = false;
int nRet = sqlCommand.ExecuteNonQuery();
if (nRet <= 0)
{
bRet = false;
}
else
{
bRet = true;
}
return bRet;
}
بانک چه Attach باشه چه Detach بازهم False برمی گردونه.
دوستان اگه می تونن راهنمایی کنن...
این کد وجود بانک اطلاعاتی رو چک می کنه.ولی نمی دونم چرا همیشه False برمی گردونه.حتی اگه بجای myDatabase از master استفاده کنم بازهم همونه.
private bool CheckDatabase()
{
sqlConnection = new SqlConnection(@"server = .\sqlexpress;database = master ;integrated security = true");
sqlConnection.Open();
sqlCommand.Connection = sqlConnection;
sqlCommand.CommandText = @"select * from master.dbo.sysdatabases where name= 'myDatabase' ";
bool bRet = false;
int nRet = sqlCommand.ExecuteNonQuery();
if (nRet <= 0)
{
bRet = false;
}
else
{
bRet = true;
}
return bRet;
}
بانک چه Attach باشه چه Detach بازهم False برمی گردونه.
دوستان اگه می تونن راهنمایی کنن...