[SQL ] SELECT 指定欄位後,即找不到資料

看板Database作者 (簡簡單單)時間17年前 (2008/09/18 15:14), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
環境: SQL SERVER 2005 Visual C++ OLE DB 問題: 平常使用 "SELECT * FROM annotation" 時可以回傳資料 但是使用 "SELECT id FROM annotation" 就找不到資料了@@ (確定有id欄位) 請問有人遇過這種事情嗎? 部分程式碼 ---------- RETURNHR(hr = the_object.Create(session, _T("SELECT id FROM annotation") )) RETURNHR(hr = the_object.Prepare(3)) RETURNHR(hr = the_object.Open(&propset)) //Get data from the rowset. while(the_object.MoveNext() == S_OK){ cout << the_object.id << endl; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.247.157

09/24 16:12, , 1F
如果是mysql用 `id`,mssql的話用 [id],試試看
09/24 16:12, 1F
文章代碼(AID): #18qV_7EN (Database)