我有一个基于 alpine 的 docker 镜像,支持 Python,我试图通过它连接到 Azure SQL 服务。这是我的简单连接代码。连接到 Azure 中的 SQL 服务器时出现错误。
conn = pyodbc.connect('DRIVER='+driver+';SERVER='+server+';PORT=1433;DATABASE='+database+';UID='+username+';PWD='+ password) pyodbc.Error: ( '01000', "[01000] [unixODBC][Driver Manager] 无法打开 lib 'ODBC Driver 17 for SQL Server':找不到文件 (0) (SQLDriverConnect)")nect)")
import pyodbc
server = 'blah1.database.windows.net'
database = 'mydb1'
username = 'myadmin'
password = 'XXXXXX'
driver= 'ODBC Driver 17 for SQL Server'
conn = pyodbc.connect('DRIVER='+driver+';SERVER='+server+';PORT=1433;DATABASE='+database+';UID='+username+';PWD='+ password)
c = conn.cursor()
c.execute("SELECT * FROM dbo.customers")
print(c.fetchall())
print(type(c.fetchall()))
conn.commit()
conn.close()
Here is my Dockerfile:
FROM tiangolo/uwsgi-nginx:python3.7-alpine3.8
RUN apk update
RUN apk …Run Code Online (Sandbox Code Playgroud) 是否可以为Windows Phone 8.1运行时通用应用程序禁用Webview控件的缓存?我的应用程序似乎记得第一次收到的信息.我的应用程序将我登录到服务中,当我回去在模拟器中重新运行应用程序时(不完成关闭模拟器)它会自动登录,而不是给我提示.此行为在NavigationCompleted处理程序中,如果这有助于解释我遇到此问题的位置.
如果我完全关闭模拟器然后重新启动它,则会再次提示我输入登录名和密码.当我在我的应用程序的其他部分使用HttpClient时,通过在标头中发送no-cache,我已经解决了这个缓存问题:
client.DefaultRequestHeaders.Add("Cache-Control", "no-cache");Run Code Online (Sandbox Code Playgroud)
我可以为webview控件执行类似的操作吗?
谢谢!