最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pymssql數(shù)據(jù)庫操作MSSQL2005實例分析

 更新時間:2015年05月25日 14:49:36   作者:惟愿蓮心不染塵  
這篇文章主要介紹了pymssql數(shù)據(jù)庫操作MSSQL2005的方法,可實現(xiàn)基本的連接、查詢、插入、更新及調(diào)用存儲過程等功能,非常具有實用價值,需要的朋友可以參考下

本文實例講述了pymssql數(shù)據(jù)庫操作MSSQL2005的方法。分享給大家供大家參考。具體如下:

使用的MSSQL2005,通過pymssql來連接的。把可能用到的數(shù)據(jù)庫操作方式都總結(jié)如下,如果要用的時候就備查啦。

#!/usr/bin/env python
#coding=utf-8
from __future__ import with_statement
from contextlib import closing
import inspect
import pymssql
import uuid
import datetime
#查詢操作
with closing(pymssql.connect(host='localhost',user='sa',password='pppp',database='blogs')) as conn :
  cur = conn.cursor()
  #SELECT 長連接查詢操作(逐條方式獲取數(shù)據(jù))
  sql = "select * from pcontent"
  cur.execute(sql)
  for i in range(cur.rowcount):
    print cur.fetchone()
  #SELECT 短鏈接查詢操作(一次查詢將所有數(shù)據(jù)取出)
  sql = "select * from pcontent"
  cur.execute(sql)
  print cur.fetchall()
  #INSERT 
  sql = "INSERT INTO pcontent(title)VAlUES(%s)"
  uuidstr = str(uuid.uuid1())
  cur.execute(sql,(uuidstr,))
  conn.commit()
  print cur._result
  #INSERT 獲取IDENTITY(在插入一個值,希望獲得主鍵的時候經(jīng)常用到,很不優(yōu)雅的方式)
  sql = "INSERT INTO pcontent(title)VAlUES(%s);SELECT @@IDENTITY"
  uuidstr = str(uuid.uuid1())
  cur.execute(sql,(uuidstr,))
  print "arraysite:",cur.arraysize
  print cur._result[1][2][0][0]#不知道具體的做法,目前暫時這樣使用
  conn.commit()
  #Update
  vl = '中國'
  sql = 'update pcontent set title = %s where id=1'
  cur.execute(sql,(vl,))
  conn.commit()
  #參數(shù)化查詢這個是為了避免SQL攻擊的
  sql = "select * from pcontent where id=%d"
  cur.execute(sql,(1,))
  print cur.fetchall()
  # 調(diào)用存儲過程SP_GetALLContent 無參數(shù)
  sql = "Exec SP_GetALLContent"
  cur.execute(sql)
  print cur.fetchall()
  # 調(diào)用存儲過程SP_GetContentByID 有參數(shù)的
  sql = "Exec SP_GetContentByID %d"
  cur.execute(sql,(3,))
  print cur.fetchall()
  #調(diào)用存儲過程SP_AddContent 有output參數(shù)的(很不優(yōu)雅的方式)
  sql = "DECLARE @ID INT;EXEC SP_AddContent 'ddddd',@ID OUTPUT;SELECT @ID"
  cur.execute(sql)
  print cur._result

希望本文所述對大家的Python程序設計有所幫助。

相關(guān)文章

  • 快速一鍵生成Python爬蟲請求頭

    快速一鍵生成Python爬蟲請求頭

    這篇文章主要介紹了如何快速一鍵生成Python爬蟲請求頭,幫助大家更好的理解和學習使用python爬蟲,感興趣的朋友可以了解下
    2021-03-03
  • PyCharm鼠標右鍵不顯示Run unittest的解決方法

    PyCharm鼠標右鍵不顯示Run unittest的解決方法

    今天小編就為大家分享一篇PyCharm鼠標右鍵不顯示Run unittest的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Python re.split方法分割字符串的實現(xiàn)示例

    Python re.split方法分割字符串的實現(xiàn)示例

    本文主要介紹了Python re.split方法分割字符串的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • Python常見文件操作的示例詳解

    Python常見文件操作的示例詳解

    文件操作是我們開發(fā)中必不可少的一項需求。本文主要給大家介紹了關(guān)于Python常見的一些文件操作,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • 詳解Python編程中對Monkey Patch猴子補丁開發(fā)方式的運用

    詳解Python編程中對Monkey Patch猴子補丁開發(fā)方式的運用

    Monkey Patch猴子補丁方式是指在不修改程序原本代碼的前提下,通過添加類或模塊等方式在程序運行過程中加入代碼,下面就來進一步詳解Python編程中對Monkey Patch猴子補丁開發(fā)方式的運用
    2016-05-05
  • 使用Python代碼實現(xiàn)PDF文檔與SVG文件之間的轉(zhuǎn)換

    使用Python代碼實現(xiàn)PDF文檔與SVG文件之間的轉(zhuǎn)換

    PDF作為普遍采用的文件格式,確保了文檔的一致性和可靠性,而SVG(可縮放矢量圖形)則因其矢量性質(zhì),在網(wǎng)頁設計、高分辨率打印及動態(tài)交互內(nèi)容中展現(xiàn)出無與倫比的優(yōu)勢,本文將介紹如何使用Python將PDF文件轉(zhuǎn)換為SVG文件以及將SVG文件轉(zhuǎn)換為PDF文件,需要的朋友可以參考下
    2024-05-05
  • 解決Windows下python和pip命令無法使用的問題

    解決Windows下python和pip命令無法使用的問題

    這篇文章主要介紹了解決Windows下python和pip命令無法使用的問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • python?NetworkX庫生成并繪制帶權(quán)無向圖

    python?NetworkX庫生成并繪制帶權(quán)無向圖

    這篇文章主要為大家介紹了python?NetworkX庫生成并繪制帶權(quán)無向圖的實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • Python編寫帶選項的命令行程序方法

    Python編寫帶選項的命令行程序方法

    今天小編就為大家分享一篇Python編寫帶選項的命令行程序方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 零基礎寫python爬蟲之抓取百度貼吧并存儲到本地txt文件改進版

    零基礎寫python爬蟲之抓取百度貼吧并存儲到本地txt文件改進版

    前面已經(jīng)發(fā)了一篇關(guān)于百度貼吧抓取的代碼,今天我們來看下代碼的改進版,參考了上篇抓取糗事百科的思路,給需要的小伙伴們參考下吧
    2014-11-11

最新評論

英德市| 二连浩特市| 金阳县| 栾川县| 岳阳市| 九江市| 通州市| 吉木乃县| 资溪县| 资溪县| 精河县| 临沭县| 越西县| 堆龙德庆县| 中宁县| 西昌市| 襄垣县| 玉山县| 彩票| 湘阴县| 夏河县| 横峰县| 从化市| 夹江县| 娄烦县| 土默特右旗| 永川市| 遂平县| 灵璧县| 钟祥市| 龙海市| 九江县| 鞍山市| 长武县| 邯郸市| 富蕴县| 平昌县| 吴川市| 墨玉县| 宁波市| 南华县|