小编Ene*_*zem的帖子

pyodbc '-' 附近的语法不正确。(102)

我试图从包含“-”破折号的表中选择所有数据,但出现错误

    cursor.execute(qStr)
pyodbc.ProgrammingError: ('42000', "[42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '-'. (102) (SQLExecDirectW)")
Run Code Online (Sandbox Code Playgroud)

这是代码:

cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=192.168.2.100\name;DATABASE=base;UID=user;PWD=pass')

try:
    cursor = cnxn.cursor()
except e:
    if e.__class__ == pyodbc.ProgrammingError:        
        conn == reinit()
        cursor = conn.cursor()

def checkIfEmpty (tableName):
    qStr = 'SELECT * FROM [' + tableName + ']'
    print(qStr)
    cursor.execute(qStr)
    asd=cursor.fetchone()
    if asd==None:
        return True
    else:
        return False
Run Code Online (Sandbox Code Playgroud)

它打印出正确的 SQL 语句 SELECT * FROM [Table-Name]并且在 Microsoft SQL Management Studio 中,此查询在复制粘贴时工作正常,但在 python 控制台中不起作用

同样的事情是:qStr = 'SELECT * FROM …

python sql pyodbc

5
推荐指数
1
解决办法
2万
查看次数

调整大小时引导网格更改列

我正在尝试找到一种调整网格列大小的方法。解释起来很困难,所以我附上了一张我想要实现的目标的图片调整大小 基本上,当我调整浏览器窗口大小时,网格会发生变化,因此列中的最后一个元素会移动到新行。这可以通过引导程序或任何其他技术来完成吗?

一张图片胜过千言万语

css twitter-bootstrap

0
推荐指数
1
解决办法
2858
查看次数

标签 统计

css ×1

pyodbc ×1

python ×1

sql ×1

twitter-bootstrap ×1