mình đang kẹt vấn đề tạo table trong sql ngay bằng code c# , mình có tìm hiểu cách làm trên mạng thì cách của mình đúng , nhưng khi chạy code thì lại không hề thấy tạo ra bảng, rù có refresh rồi
ai biết lỗi, hãy mẹo chỉ mình vs
private static string duongdan = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=D:\thuctap.net\quanlythuvien\quanlythuvien\db_quanlythuvien.mdf;Integrated Security=True";
private static SqlConnection ketnoi()
{
return new SqlConnection(duongdan);
}
public static void themsuaxoa(string sql)
{
SqlConnection conn = ketnoi();
conn.Open();
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.ExecuteNonQuery();
}
if (!string.IsNullOrEmpty(mode)) {
string sqlID = truyvan.laygiatri("select id from tb_taikhoan where mode=" + mode + "");
DateTime date = DateTime.Now;
string ngaytao = date.ToString("ddMMyyyy");
string TableName = "tb_save"+ngaytao + sqlID;
string sqlCheckNameTable = "SELECT COUNT(*) AS EXIST FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME=N'"+TableName+"'";
string check = truyvan.laygiatri(sqlCheckNameTable);
if (check == "0")
{
string createTable = "CREATE TABLE tb_test( id INT(11) NOT NULL, idsach INT(11) NOT NULL, id_member INT(11) NOT NULL, PRIMARY KEY(id) )";
truyvan.themsuaxoa(createTable);
//MessageBox.Show(""+TableName);
}
else
{
MessageBox.Show("table đã có không thể tạo thêm");
}