有两个数据库表:
book(bid int
bisbn varchar(13)
bname varchar(50)
bauthor varchar(50)
bpress varchar(50)
bgroup int
bdescribe varchar(500)
)
bookprice( ppid int
pprice money
pdiscount float(8)
)
并且在这两个表中把bid设为primary key,ppid为foreign key,
现在我把bid,bname,bauthor,bpress,pprice,pdiscount这些字段加载到DataGrid控件中,并在DataGrid加了"删除"按钮,
请问要怎样写一个deleteSQL语句可以把相应的记录删除,谢谢!!!
book(bid int
bisbn varchar(13)
bname varchar(50)
bauthor varchar(50)
bpress varchar(50)
bgroup int
bdescribe varchar(500)
)
bookprice( ppid int
pprice money
pdiscount float(8)
)
并且在这两个表中把bid设为primary key,ppid为foreign key,
现在我把bid,bname,bauthor,bpress,pprice,pdiscount这些字段加载到DataGrid控件中,并在DataGrid加了"删除"按钮,
请问要怎样写一个deleteSQL语句可以把相应的记录删除,谢谢!!!
===================
只有bookprice有ppid,那ppid怎么能是外键呢?
应当是在book表中加如ppid,成为book表的外键
至于删除麻,直接Delete From book Where ...就可以了