|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 前女友我cnm 于 2020-5-26 19:36 编辑
- import pymssql
- # 打开数据库连接 这里的host='.'也可用本机ip或ip+端口号(sqlserver默认端口号:1433)
- conn = pymssql.connect(host="192.168.1.3",user= "sa",password= "wyc1997827", database="stu", charset='GBK',autocommit = True )
- # 使用cursor()方法获取操作游标
- cursor = conn.cursor()
- print('连接成功')
- # SQL 查询语句
- sqll = "SELECT * FROM sturesume"
- sql = "SELECT * FROM sturesume WHERE 教育背景 LIKE '%本科'"
- # 执行SQL语句
- cursor.execute(sql)
- print('成功尝试')
- # 获取所有记录列表
-
- results = cursor.fetchall()
-
- print(results)
-
-
- # 关闭数据库连接
- cursor.close()
- conn.close()
复制代码
数据库使用的是sqlserver,数据库编码方式是GBK,在python代码中我也将编码方式设为GBK,在查询数据表所有数据时正常输出,但在查询表中特定字段时出现如图所示的错误,求大神帮忙解惑! |
|