PDA

View Full Version : ارتباط با دیتابیس



امید 30
سه شنبه 16 خرداد 1391, 00:28 صبح
سلام با این کد

string constr = "server=.;database=test;user=dbtest;password=123456";
SqlConnection cnn = new SqlConnection(constr);
cnn.Open();
میخوام با دیتابیسی که ساختم ارتباط برقرار کنم ولی نمیشه روی کد اخری ارور میده
میشه دوستان راهنمایی کنن مشکل کجاست
sql 2008
vb 2010
چه طور میشه این کد رو در کلاس قرار داد بعد ازش استفاده کرد؟؟؟
با تشکر

alonemm
سه شنبه 16 خرداد 1391, 01:05 صبح
باسلام:

متن خطا رو بزارید تا راهنمایی کنیم.

امید 30
سه شنبه 16 خرداد 1391, 02:01 صبح
باسلام:

متن خطا رو بزارید تا راهنمایی کنیم.
Login failed for user 'dbtest'.
cnn.Open(); روی این ارور میده
برای کلاس هم میشه توضیح بدین

fakhravari
سه شنبه 16 خرداد 1391, 09:35 صبح
public class DAL
{
public static string ConnectionString
{
get { return ConfigurationManager.ConnectionStrings["ConnectionString1"].ConnectionString; }
}
}
public static class DAL
{
public static class ClsConfig
{
private static string dataSource;
public static string DataSource
{
get { return dataSource; }
set { dataSource = value; }
}
private static string catalog;
public static string Catalog
{
get { return catalog; }
set { catalog = value; }
}
private static string pwd;
public static string Pwd
{
get { return pwd; }
set { pwd = value; }
}
private static string packetSize;
public static string PacketSize
{
get { return packetSize; }
set { packetSize = value; }
}

private static string userID;
public static string UserID
{
get { return userID; }
set { userID = value; }
}
private static string workstationId;
public static string WorkstationId
{
get { return workstationId; }
set { workstationId = value; }
}



public static string Connection()
{
DataSource = @"COMPUTER1\SQLEXPRESS";
Catalog = "samplesql";
PacketSize = "8000";
return "Data Source=" + DataSource + ";Initial Catalog=" + Catalog + ";Packet Size=" + PacketSize + ";Integrated Security=True";

}

}
}

امید 30
چهارشنبه 17 خرداد 1391, 02:35 صبح
public class DAL
{
public static string ConnectionString
{
get { return ConfigurationManager.ConnectionStrings["ConnectionString1"].ConnectionString; }
}
}
public static class DAL
{
public static class ClsConfig
{
private static string dataSource;
public static string DataSource
{
get { return dataSource; }
set { dataSource = value; }
}
private static string catalog;
public static string Catalog
{
get { return catalog; }
set { catalog = value; }
}
private static string pwd;
public static string Pwd
{
get { return pwd; }
set { pwd = value; }
}
private static string packetSize;
public static string PacketSize
{
get { return packetSize; }
set { packetSize = value; }
}

private static string userID;
public static string UserID
{
get { return userID; }
set { userID = value; }
}
private static string workstationId;
public static string WorkstationId
{
get { return workstationId; }
set { workstationId = value; }
}



public static string Connection()
{
DataSource = @"COMPUTER1\SQLEXPRESS";
Catalog = "samplesql";
PacketSize = "8000";
return "Data Source=" + DataSource + ";Initial Catalog=" + Catalog + ";Packet Size=" + PacketSize + ";Integrated Security=True";

}

}
}
تشکر دوست عزیز ولی من متوجه اینها نشدم
در اصل من یک کلاس میخوام که توش با این کدی که نوشتم با بانک ارتباط برقرار کنه بعد ازش استفاده کرد و بشه اطلاعات دیتابیس رو نمایش داد
و اینکه بشه اپدیت اینزرت و حذف رکورد رو داشته باشه
دوستان خیلی سرچ کردم واقعا چیزی گیرم نیومد