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("พบความผิดพลาด สร้างตารางข้อมูลไม่สำเร็จ");
                                            }