recordset

    4熱度

    2回答

    我正在VBscript中編寫代碼,該代碼打開一個記錄集對象,然後用包含每條記錄數據的對象加載一個數組。我的記錄集類型不支持rs.RecordCount屬性,所以在循環記錄集時我需要數組ReDim Preserve,或者在執行計數循環後需要重新打開記錄集,因爲在計數循環似乎不工作後使用rs.MoveFirst ...哪個會更快?記錄集對象中最多隻有7條記錄,所以我最多需要ReDim多次。 這是我嘗試

    0熱度

    1回答

    我需要打開一個表(不匹配);創建一個新字段(ID);使用現有字段創建一個新的唯一字符串(赫茲);然後,最後,將這個新字符串插回到表格的新字段中。我被卡住了,因爲我是新人。任何微調前鋒將不勝感激。 Dim db As DAO.Database Dim tdf As DAO.TableDef Dim fld As DAO.Field Dim Hertz As String Dim rst As

    0熱度

    1回答

    我知道這很愚蠢,但我無法弄清楚這一點。下面的當前代碼將滿足條件的記錄集插入到TxtBox1中,然後通過在表中重新寫入滿足TxtBox2條件的新記錄集來擦除數據。 我需要的是將TxtBox1中的記錄集會議條件插入到表中,然後在循環時將記錄集的下一個迭代添加到表中。 (不超過寫入/刪除第一返回記錄集) Dim db As Database Dim rst As DAO.Recordset Dim

    0熱度

    2回答

    我試圖修復一些小工具,它似乎在空閒時間後失去與數據庫的連接。我已經將超時設置爲0,但這似乎不起作用。 而不是簡單地崩潰並顯示一些錯誤消息我想嘗試重新建立連接並執行查詢,直到成功(我意識到這可能是一個不好的資源使用),但即使這樣,我就是這樣試圖在這裏完成。或者,如果可能的話,顯示一個消息框,指出連接已經丟失,然後一旦連接建立就關閉連接。 任何建議將不勝感激。 Public connMain As A

    2熱度

    1回答

    我想通過數據庫查詢循環並將電子郵件發送到我從查詢中獲得的電子郵件地址。 這是我的一段代碼。 do until rs.EOF Set myMail = CreateObject("CDO.Message") myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendu

    0熱度

    1回答

    我嘗試更新記錄集的更新參數和代碼運行良好,但更新記錄仍然相同。 代碼: With mMails .LEVEL1 = cTagLevel1 .MAIN_TAG = cTagLevel2 .DETAILED_TAG = cTagLevel3 .FIELD_TAG = cTagField .INSIGHT = cTagInsight .BRAN

    0熱度

    1回答

    我有以下問題。經典的ASP應用程序需要訪問兩個不同的mysql服務器(不同的遠程位置,通過網絡通過IP訪問)上的2個不同的數據庫(表)。我們的目標是從第一臺服務器上的第一個數據庫表中創建符合條件的所有記錄(創建一個記錄集),然後在這些記錄中選擇那些與(至少)一條記錄的IdCode匹配的IdCode從第二臺服務器上的數據庫表中,再加上第三個條件以在第二張表中匹配。 我有一個簡單的(愚蠢)的方式來做到

    0熱度

    1回答

    就是這樣。 我寫了一個SQL語句啞鴨,如: SELECT * FROM table 基本上我想: 做一個普通的SELECT語句; 通過Resulset循環; 將元數據「名稱」打印爲表格標題。 再次循環結果集; 將每條記錄打印爲表格行。 將每個字段打印爲表格列。 如何在字段中測試數據,以便我可以正確地將這些數據作爲字符串進行回顯?我不確定自己是否清楚。 我不知道什麼數據將返回形成報表,以前。 這

    -1熱度

    2回答

    我一直致力於在MS Excel中創建動態報表。我正在研究傳統的VB6應用程序,並且遇到了一些我希望你們可以幫我解決的問題。我在下面做的是將數據抓取到我的記錄集g_RS3中 - 通常這有3到20個項目,我使用g_RS3在我的Excel中輸入值(標題和每個標題下的2列值)電子表格。我試圖對它進行編輯,但我一直在努力。這是我的代碼.... Do While Not g_RS3.EOF With

    0熱度

    1回答

    我有Excel VBA代碼在訪問數據庫上運行選擇查詢並返回記錄集。連接工作正常。當我獲得記錄集時,我可以很好地訪問每行中的每個字段。以下是我目前正在使用: Sub accessSelect(sql) Set rs = New ADODB.Recordset Call accessConnection With rs .Open sql, conn End With Do W