我有以下代码从表中检索列名
import numpy as np
from scipy.stats import norm
from scipy.fftpack import fft,ifft
import matplotlib.pyplot as plt
%matplotlib inline
a=10**(-15)
end=norm(0,1).ppf(a)
sample=np.linspace(end,-end,1000)
pdf=norm(0,1).pdf(sample)
plt.subplot(211)
plt.plot(np.real(ifft(fft(pdf)**2)))
plt.subplot(212)
plt.plot(np.real(ifft(fft(pdf)**3)))
我尝试使用conn.Close()来关闭连接,但是当阅读器关闭时无效尝试调用Read。'得到回报。
或者连接因“内部连接致命错误”而超时。错误状态:15,令牌:0' 00:00:31.1460115
如何正确关闭此连接并退出使用区块?
答案 0 :(得分:1)
一般结构:
using conn = new SqlConnection(...) {
conn.Open();
using cmd = new SqlCommand(conn) {
dr = cmd.ExecuteReader();
while (dr.read) {
// do stuff
}
}
}