十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
操作步驟:
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括芙蓉網(wǎng)站建設(shè)、芙蓉網(wǎng)站制作、芙蓉網(wǎng)頁制作以及芙蓉網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,芙蓉網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到芙蓉省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!1. 下載Foxpro的OLEDB驅(qū)動(dòng)VFPOLEDBSetup.msi,安裝,選擇允許everyone運(yùn)行。
2. 注冊O(shè)LEDB驅(qū)動(dòng):
regsvr32 /s "C:\Program Files (x86)\Common Files\system\ole db\vfpoledb.dll"3. 運(yùn)行x86版PowerShell:
坑列表:
從Foxpro驅(qū)動(dòng)描述:
“The VFPODBC driver is no longer supported. We strongly recommend using the Visual FoxPro OLE DB provider as a replacement.”
ODBC驅(qū)動(dòng)分為32位和64位。只有編譯為32位的應(yīng)用程序才能調(diào)用32位的ODBC驅(qū)動(dòng)。
"A 32-bit app uses a 32-bit ODBC driver even when installed on 64-bit Windows. But on 64-bit systems, there are two views on ODBC - one is 64-bit, the other is 32-bit. It looks like you opened the default 64-bit view which doesn't show the 32-bit ODBC drivers. To solve this go to c:\windows, there you see a folder named SysWOW64. Here you find odbcad32.exe. After launching the exe you can add a new system dsn or user dsn for the required ODBC driver. Configure it as usual. All other ODBC drivers you have been missing will appear there."
安裝了Visual Foxpro后,會(huì)安裝32位ODBC驅(qū)動(dòng)VFPODBC.DLL。
安裝OLEDB驅(qū)動(dòng)時(shí)要選擇允許everyone運(yùn)行。
要注冊vfpoledb.dll。
OLEDB驅(qū)動(dòng)的Provider為vfpoledb.1。
要在32位PowerShell下運(yùn)行來調(diào)用該驅(qū)動(dòng)。
后記:
嘗試在32位PowerShell下操作ODBC驅(qū)動(dòng),失敗。
$ConnString ="Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB='c:\foxpro\';Exclusive=No;Collate=Machine;NULL=NO;DELETED=NO;BACKGROUNDFETCH=NO;" $Connection = New-Object System.Data.Odbc.OdbcConnection $Connection.ConnectionString = $ConnString $Connection.Open() $Command = New-Object System.Data.Odbc.OdbcCommand $Command.Connection = $Connection $Command.CommandText = $Query $Reader = $Command.ExecuteReader() $Counter = $Reader.FieldCount while ($Reader.Read()) { $SQLObject = @{} for ($i = 0; $i -lt $Counter; $i++) { $SQLObject.Add( $Reader.GetName($i), $Reader.GetValue($i)); } $SQLObject } $Connection.Close() $Reader.Close()但在32位操作系統(tǒng)上運(yùn)行是正常。若其他語言在開發(fā)時(shí)應(yīng)編譯為32位版本。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。