课件:DAlessonSQLCE连线.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
download_from_sql - I 下載資料************************ Sub download_from_sql() Dim sr As String ShowHourGlass 顯示漏斗 connOpen 開啟PDA上的SQL資料庫 ---------------------------------------------------- If TableExists(cnADO, “employees) = True Then cnADO代表開啟的SQL資料庫的employees資料表 cnADO.Execute (drop table employees) 刪除資料表employees End If download_from_sql - II ---------------------------------------------------- connClose 關閉SQL資料庫 ------------------------------------------------------------ 連結遠端SQL SERVER Set ceRDA = CreateObject(SSCE.RemoteDataAccess.2.0) ceRDA.LocalConnectionString = SQLEProvider strDBFileName ceRDA.InternetURL = strInternetURL ceRDA.InternetLogin = strInternetLogin ceRDA.InternetPassword = strInternetPwd strRemoteConnect代表SQL Server資料庫 ‘ Pull代表將資料由SQL Serve取出放入PDA上的SQL資料庫中 ceRDA.Pull “employees, SELECT * FROM employees, strRemoteConnect, TRACKINGON download_from_sql - III If ceRDA.ErrorRecords.Count 0 Then ShowErrors ceRDA.ErrorRecords 顯示錯誤訊息 Else MsgBox 資料下載成功! End If Set ceRDA = Nothing ShowArrow ‘恢復游標 End Sub connOpen 開啟PDA上的SQL資料庫 GPS.SDF檔案 Function connOpen() As Boolean connOpen = False Set cnADO = CreateObject(ADOCE.Connection.3.1) cnADO.Open (SQLEProvider strDBFileName) If cnADO.Errors.Count = 0 Then connOpen = True 沒有錯誤代表開啟成功 Else MsgBox PDA上的SQL資料庫開啟失敗 End If End Function connClose 關閉PDA上的SQL資料庫 Sub connClose() On Error Resume Next cnADO.Close Set cnADO = Nothing On Error GoTo 0 End Sub TableExists Private Function TableExists(paramcnADO As ADOCE.Connection, paramTableName As String) As Boolean Dim catTable As ADOXCE.Table Dim cat As ADOXCE.Catalog TableExists = False Set cat = CreateObject(ADOXCE.Catalog.3.1) cat.ActiveConnection = paramcnADO For Each catTable In cat.Tables If InStr(1, catTable.Name, paramTableName) 0 Then TableExists = True Next Set catTable = Nothing Set cat = Nothing End Function ShowHourGlass ShowArrow 改變游標變成漏斗 Publ

文档评论(0)

iuad + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档