오늘 실행 두 번째에 실패, 갑자기 이상의 execute
반환을 허용하지 않습니다 tiny_tds 문제? 이미 Windows 컴퓨터를 재부팅하려고했습니다.tiny_tds이
1
A
답변
1
당신은이 do
으로 실행 종료 할 수 있습니다
Client.execute("...").do
4
내가 그것을 할 방법의 예입니다.
results = $regcenter_db.execute("select top 10 * from events")
event_ids = results.collect { |i| i["event_id"] }
results.do
0
당신은 do
또는 cancel
를 호출해야합니다. 부분 결과를 얻는 것과 같은 일을하고 있고 do
메서드를 실행하는 데 관심이 없다면 cancel
을 호출하여 쿼리를 중단 할 수 있습니다.
해당 구문과 조심하십시오. 만약 당신의 todo'results = client.execute ("..."). do'하면 결과가 아닌 영향을받은 행의 수를 얻게됩니다. 나는'results = client.execute ("...")를 실행하고 나중에 client.do를 호출했다. – jspooner