WORK 11 สร้างตารางข้อมูล ใน SQLite
Code : FormSetting.cs
Button2Click :
{
String dbName = "NLib.ldb";
dbName = textBox1.Text;
String tbName = "book";
String qry = @"CREATE TABLE IF NOT EXISTS [" + tbName + "] ("+
"[ID] INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT," +
"[BookName] VARCHAR(2048) NULL," +
"[Author] VARCHAR(2048) NULL," +
"[Published_year] INTEGER NULL," +
"[Shelf] VARCHAR(2048) NULL," +
"[ISBN] VARCHAR(2048) NULL" +
")";
String dataSource = "data source= " + dbName;
SQLiteConnection con = new SQLiteConnection(dataSource);
con.Open();
try{
SQLiteCommand com = new SQLiteCommand(dataSource, con);
com.CommandText = qry;
com.ExecuteNonQuery();
MessageBox.Show("สร้างตารางข้อมูลสำเร็จ");
} catch (Exception xx){
MessageBox.Show("พบความผิดพลาด สร้างตารางข้อมูลไม่สำเร็จ");
}
dbName = textBox1.Text;
String tbName = "book";
String qry = @"CREATE TABLE IF NOT EXISTS [" + tbName + "] ("+
"[ID] INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT," +
"[BookName] VARCHAR(2048) NULL," +
"[Author] VARCHAR(2048) NULL," +
"[Published_year] INTEGER NULL," +
"[Shelf] VARCHAR(2048) NULL," +
"[ISBN] VARCHAR(2048) NULL" +
")";
String dataSource = "data source= " + dbName;
SQLiteConnection con = new SQLiteConnection(dataSource);
con.Open();
try{
SQLiteCommand com = new SQLiteCommand(dataSource, con);
com.CommandText = qry;
com.ExecuteNonQuery();
MessageBox.Show("สร้างตารางข้อมูลสำเร็จ");
} catch (Exception xx){
MessageBox.Show("พบความผิดพลาด สร้างตารางข้อมูลไม่สำเร็จ");
}
0 ความคิดเห็น