关于VFP中的SQL语句
readerno = alltrim( thisform.pageframe1.page3.text1.value
thisform.pageframe1.page3.grid1.recordsource= ;
' select 图书信息表.图书编号,书名,借阅信息表.借期,isbn号,条形码号,作者,出版社,出版年份, ;
入馆年份,价格,开本,页数,主题词 from 图书信息表 inner join 借阅信息表 ;
on 图书信息表.图书编号 = 借阅信息表.图书编号 where 借阅信息表.读者编号= ;
' + chr(34)+ readerno +chr(34) + ' ;
and 是否已归还=.f. into cursor temp1 '
运行时提示图书编号变量找不到。
改成以下语句
readerno = alltrim( thisform.pageframe1.page3.text1.value )
thisform.pageframe1.page3.grid1.recordsource= ;
' select 图书信息表.图书编号,书名,借阅信息表.借期,isbn号,条形码号,作者,出版社,出版年份, ;
入馆年份,价格,开本,页数,主题词 from 图书信息表 inner join 借阅信息表 ;
on 图书信息表.图书编号 = 借阅信息表.图书编号 where 借阅信息表.读者编号= readerno ;
and 是否已归还=.f. into cursor temp1 '
保存(编译)时提示有无法识别的短语或关键字。