Page 329 - Learn to Program - Basic-256
P. 329

Chapter 21: Database Programming                                                Page 313


                43                    print "Unbale to add pet " + pet_id + " " +
                        lasterrorextra
                44             end try
                45      endsubroutine

            Program 128: Insert Rows into Database




                   INSERT INTO owner (owner_id, ownername,
                   phonenumber) VALUES (1,'Jim','555-3434');
                   INSERT INTO pet (pet_id, owner_id, petname,
                   type) VALUES (1,1,'Spot','Cat');
                   INSERT INTO pet (pet_id, owner_id, petname,
                   type) VALUES (2,1,'Fred','Cat');
                   INSERT INTO pet (pet_id, owner_id, petname,
                   type) VALUES (3,1,'Elvis','Cat');
                   INSERT INTO owner (owner_id, ownername,
                   phonenumber) VALUES (2,'Sue','555-8764');
                   INSERT INTO pet (pet_id, owner_id, petname,
                   type) VALUES (4,2,'Alfred','Dog');
                   INSERT INTO pet (pet_id, owner_id, petname,
                   type) VALUES (5,2,'Fido','Cat');
                   INSERT INTO owner (owner_id, ownername,
                   phonenumber) VALUES (3,'Amy','555-4321');
                   INSERT INTO pet (pet_id, owner_id, petname,
                   type) VALUES (6,3,'Bones','Dog');
                   INSERT INTO owner (owner_id, ownername,
                   phonenumber) VALUES (4,'Dee','555-9659');
                   INSERT INTO pet (pet_id, owner_id, petname,
                   type) VALUES (7,4,'Sam','Goat');
            Sample Output 128: Insert Rows into Database




                1       # dbupdate.kbs - update a database row
                2
                3       include "quote.kbs"
                4
                5       dbopen "pets.sqlite3"


                                                           © 2019 James M. Reneau (CC BY-NC-SA 3.0 US)
   324   325   326   327   328   329   330   331   332   333   334