python連線SQL SERVER資料庫

2021-09-25 11:02:45 字數 706 閱讀 6347

#python程式設計與 oa系統對接

公司的oa系統太老,查詢歸檔流程非常不方便,想做乙個對接oa系統的資料庫查詢工具

公司的oa系統使用的是sql server 2012資料庫:

import pymssql

conn = pymssql.connect(server='', port='', user='sa', password='', database='')

cursor = conn.cursor()

# sql 查詢語句

sql = "select * 表單名"

try:

# 執行sql語句

cursor.execute(sql)

# 獲取所有記錄列表

results = cursor.fetchall()

#c查詢多條資料

print(results)

except:

print(results)

conn.close()

上面這段**算是正常能連線資料庫了,但是不知道為什麼一定要兩個print(results),缺上面那個無法輸出結果,缺下面那個,會報錯;

2.編寫查詢語句

我的資料庫表單太多,這個查詢目前還沒太好的思路,現在的想法是買本參考書,把**優化一下,將相同id的表單定義到一起做查詢;

3.製作前端頁面登入查詢

待定

localhost無法連線sqlserver

因為工作關係我的電腦安裝了2012 2017兩個版本的sqlserver,之後把2017的解除安裝了,出現了vs開啟專案不報錯,一直在轉圈的問題,之後試過本機登入sqlserver 發現登不上,要指定例項才可以。開啟配置管理器 1.開啟sqlserver網路配置,點選例項協議 2.雙擊tcp ip ...

資料庫連線池 Oracle和SQL Server

近期看到許多朋友在問資料庫連線池的問題,所以特地總結了一下.以下是oracle和sql server在配置連線池時的區別 1.oracle與sql server在配置連線池時的區別 tomcat配置檔案中 oracle的配置方法 urljdbc oracle thin 172.28.122.49 1...

Python 讀取文字檔案到sql server

import json import pymysql import sqlite3 import re import pyodbc import os 載入所需模組 sqlconn pyodbc.connect driver server 伺服器名稱 database 資料庫名稱 連線資料庫 cur...