python 数据库blob数据操作

#coding=gbkfrom sqlite3 import dbapi2# -------------------------------# jxDataSet 对象# 用于保存 打开数据表的数据# -----------------------------
摘要由CSDN通过智能技术生成

#coding=gbk
from sqlite3 import dbapi2
# -------------------------------
# jxDataSet 对象
# 用于保存 打开数据表的数据
# ------------------------------
class jxDataSet:
    fields = [ ]   # 字段名列表
    data   = [ ]   # 数据表的记录
    sql    = [ ]   # sql 语句
    sERR   = ""    # 打开数据表时的错误信息
                   # 如果为空,表示打开成功
    def __init__ (self ):
        pass
   
    def ok(self):
        return self.sERR==""

    # 一个简单的显示打开结果的函数 disp
    def disp(self):
        if self.sERR!="":
            print("ERROR:",sERR);
            return
        print( "RecordCount=", len(self.data) )
        print( "fields=",self.fields)
        for x in self.data:
            print( x )

# 数据库联接对象
#
class jxconn:
    DB_Name = ""
    def __init__ (self, aDB_name ):
        self.DB_Name = aDB_name

    # 打开 sql 指定的数据表
    # 入口:sql
    # 返回: jxDataSet 对象
    def opensql( self,sql ):
         jxData = jxDataSet()
         jxData.sql = sql
         try:
          conn=dbapi2.connect(self.DB_Name,30)
         except Exception

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值