根据用户输入创建表

时间:2018-09-19 14:36:18

标签: sql ms-access ms-access-2010

使用Access 2010且对SQL / VB的了解有限。进行make table查询,该查询将从主表复制数据并使用用户输入的名称创建该表的备份。

SQL视图中的SQL:

export class ModalPage{
    resp;
    items: any;
    showList;

    constructor(public navCtrl: NavController, public rest: RestProvider) {

    }

    ionViewDidLoad() {
        console.log('ionViewDidLoad ModalPage');
    }

    getItems(ev: any){
         let val = ev.target.value;
         /**   call api ***/

            this.rest.selectCountryFn(val)
                .then(data => {
                this.items = data;

                const usersJson: any[] = Array.of(this.items);



                if (val && val.trim() != '') {

                    // Filter the items
                    this.items = usersJson.filter((item) => {
                    return (item.toLowerCase().indexOf(val.toLowerCase()) > -1);
                });

                this.items = <any[]>JSON.parse(this.items);

                this.showList = true;


            } else {

                    // hide the results when the query is empty
                    this.showList = false;
                }

            });

            /*** api call end  ****/
        }
}

是否要提示用户输入年份(2018、2019等)并将其用作实际表名?

1 个答案:

答案 0 :(得分:0)

您将必须修改SQL。

表名和字段名不能作为参数传递。