本项目旨在通过Python编程语言结合数据库技术,开发一套具有模糊查询功能的通讯录系统,方便用户高效地查找联系人信息。
要求数据库存储通讯录,并支持按姓名或电话号码查询的功能。查询条件只需一个输入入口,系统会自动识别输入的是姓名还是电话号码,同时允许模糊查询。
实现该功能可以通过指令操作完成:
1. 输入“add”可以添加联系人信息到通讯录中。
2. 使用SQL语句执行插入操作:
```sql
sql1 = INSERT INTO TA(ID, NAME, AGE, ADDRESS, TELENUMBER) VALUES(%d,%s,%d,%s,%s)
conn.execute(sql1 % (ID,name, age, address, telenumber))
```
3. 执行完成后,使用`conn.commit()`提交更改以确保信息保存到数据库中。