pypyodbc

    0热度

    2回答

    我有一些Python代码看起来像这样 import pypyodbc import pandas as pd home="c:/SQL/" df = pd.read_sql_query(sql4, conn3 for y1 in range(0 , k): ARCHIVE_SERNUM = (df['sernum']).iloc[y1] KQL=len(KIC53_QU

    0热度

    1回答

    我在使用pypyodbc模块更新数据库时面临挑战。 没有收到任何错误,代码被成功执行;但SQL-Server数据库未更新。 正在从数据库提取数据。 请检查: connection = pypyodbc.connect('Driver={SQL SERVER};Server=ser;Database=db;uid=uname;pwd=pass') cursor=connection.cursor

    2热度

    1回答

    我是新来的Python写了这个简单的代码将数据插入到SQL服务器: import pypyodbc connect = pypyodbc.connect('Driver={Sql Server Native Client 11.0};Server=.;Database=SAMPLE;Trusted_Connection=yes;') cursor = connect.cursor() pri

    0热度

    2回答

    我目前正在运行Python 3.4.2和pypyodbc 1.3.6。 我想在SQL服务器上运行存储过程。当我运行没有需要的参数(日期)的存储过程时,出现一个错误,指出需要一个参数(这是预期的)。 当我在这个日期添加我得到一个错误,指出: 游标状态无效。 我已经验证的日期是正确的格式(YYYY-MM-DD),我已经尝试过多种方法,但每次都得到同样的错误。 下面是我使用的代码:收到 import p

    -1热度

    1回答

    我正在linux机器和数据库mssql服务器上运行一个应用程序。 我们使用pypyodbc通过ip和端口连接到数据库服务器。 conn_str = "DRIVER=FreeTDS;SERVER=192.168.0.1;PORT=1433;DATABASE=xxx;UID=sa;PWD=xxx;TDS_Version=8.0" pypyodbc.connect(conn_str) 但是

    2热度

    1回答

    我是Python的新手,所以我一直在从我发现的脚本中一直剽窃脚本,它一直进行得很顺利(即使脚本不是最优雅的或正确)。我的最终目标是获取一个csv,读取它,找到一个阶段,然后如果发现该短语,将该行写入SQL数据库。我有这个工作,但我的问题是这样的: 我应该写.execute()然后.commit()with(这正是我现在正在做的)的每个循环内?或者我应该建立一个单一的声明,并在最后执行/提交(不确定

    0热度

    1回答

    我正在读取用户的SQL Server数据库的连接字符串,由randomstring在这里表示。当我将randomstring打印到控制台时,它看起来非常完美,我已经完成了十几次检查。然而,连接失败, pypyodbc.Error:(“IM002”,“[IM002] [微软] 如果我明确地传递完全相同的字符串指针,该连接工作正常,我需要做与特定字符串变量什么能够使用它 randomstring =

    0热度

    1回答

    我正在尝试为我的应用程序创建一个基本的日志框架(不必担心它的复杂性,它适用于A Level项目)。在checklogin函数中,我试图检索用户输入的用户名,并查看它是否已经在数据库中,并且会添加一些内容以检查密码是否与以后匹配。然而,我不断收到错误'NameError:自由变量'userentry'之前引用封闭范围内'。看看这个错误,它说通常的原因是因为'userentry'正在被重新分配到相同的

    1热度

    1回答

    我从用户拉的变量,当他们选择我提供他们的单选按钮之一。每个单选按钮变量都被设置为一个我通常可以使用MsSql连接到的实际服务器。 我下面的代码有一个!!!!!!!!!!!!! MY EXAMPLE !!!!!!!!!!!!!!!!!!列在旁边,我想弄明白。 当我使用pypyodbc.connect ('Server=serverName;')时,出现连接错误,但我知道它在我摆脱单选按钮变量并输入实

    0热度

    1回答

    当我连接到数据库HFSQL检索一组使用pypyodbc模块在Python用下面的代码数据的 import pypyodbc connection = pypyodbc.connect("DSN=odbc_name") cursor = connection.cursor() cursor.execute("select * from cli") result = cursor.fetcha