ODBC datu avoti Windows 7 64. ODBC datu avota iestatīšana

Otrā dienā es uzcēlu šādu problēmu, uz Windows 7, jo īpaši startera un mājas versijā, nav ODBC datu avotu.

ODBC (atvērta datu bāzes savienojamība) - Programmas saskarne (API) Piekļuve datubāzēm, ko izstrādājusi Microsoft, sadarbībā ar Simba Technologies, pamatojoties uz zvanu līmeņa interfeisa (CLI) specifikācijām, ko izstrādāja SQL Access Group, X / Open un Microsoft. Pēc tam CLI bija standartizēts ISO ISO / IEC 9075-3: 2003. (ENG.) CLI standarts ir paredzēts, lai apvienotu programmas mijiedarbību ar DBVS, padara to neatkarīgu no DBMS un programmatūras un aparatūras platformas piegādātāja.



1990. gada sākumā bija vairāki datu bāzes pakalpojumu sniedzēji, no kuriem katram bija savs interfeiss. Ja pieteikums bija nepieciešams sazināties ar vairākiem datu avotiem, bija nepieciešams uzrakstīt kodu, lai mijiedarbotos ar katru no datubāzēm. Lai atrisinātu problēmu Microsoft un vairāki citi uzņēmumi izveidoti standarta saskarne Saņemt un nosūtīt datu avotus dažādi veidi. Šis interfeiss tika nosaukts par atvērtu datu bāzes savienojumu vai atvērtu mijiedarbības mehānismu ar datu bāzēm.
Izmantojot ODBC, lietojumprogrammu programmētāji varētu izstrādāt lietojumprogrammas, lai izmantotu vienu datu piekļuves interfeisu, neuztraucoties par mijiedarbības sarežģījumiem ar vairākiem avotiem.

Tas ir, pats cilne ODBC ir, šeit ir ekrāns:

Un pat atveras, bet, kad "sistēma DSN" baloži

Nav datu bāzes izvēles, piemēram, Windows XP, ir tikai viena veida datu bāzes, tas ir SQL, tas nav labi. Jo, piemēram, daudzi bankas klienti pieprasa ODBC datu avotu no Microsoft (MDB). Un, ja jūs to neizvēlaties, tāpēc kā instalēt bankas klientu Windows 7 starterā vai mājās? Attiecībā uz leju, divi ekrānšāviņi, viens Windows 7 starteris, citi Windows XP.

Es teikšu, ka ir izeja no šīs pozīcijas. Windows 7 starteris vai mājas ir paredzēta mājai, tāpēc tajā nav frills, kas nepieciešami profesionālām programmām. Šeit un cenu starpība, ja mājas vai startera versija svārstās no 2100 - 3000 rubļu, tad Pro versija Tas maksā vismaz divas reizes dārgākas. Bet jūs joprojām varat ievietot bankas klientu un Windows 7 starteri un mājās. Vienkārši instalējiet klienta banku, viņš izveidos ODBC datu avotu no Microsoft, lai gan tas nav redzams šajā jomā. I.e vienkārši vārdi Lauks būs tukšs, un tiks izveidota MDB datubāze.

Instalācijas bankas klients.

Pēc klienta bankas instalēšanas viņš gāja perfekti un strādāja.

Tādējādi Windows uzņēmums ir mazliet chittīts, tas ir, norādot uz jums, ka ir nepieciešams iegādāties dārgāku versiju, lai instalētu ODBC datu avotu, lai gan viss darbojas starterā vai mājās, tas vienkārši nav lauka.

Un tas pat atvērts, bet tikai - kad "sistēma DSN" baloži:

Nav datu bāzes atlases, piemēram, par Windows XP.. Tas nāk tikai viens no bāzes veidiem - SQL, un tas nav labi. Jo, piemēram, daudzi bankas klienti pieprasa oDBC datu avots Tas ir no Microsoft (MDB) !!! Un, ja jūs to neizvēlaties, tāpēc kā instalēt bankas klientu Windows 7. Starteris.vai Windows 7 mājās.?



Salīdzinājumam, apskatiet divus ekrānuzņēmumus, vienu - Windows 7 starteris.citi - Windows XP..

1) Windows 7 Starter:

2) Windows XP Professional:

Tomēr ir izeja no šī noteikuma! Versija Windows 7 starteris. vai MĀJAS, kas paredzēts mājai, tāpēc nav šo frillu, kas ir nepieciešami profesionālām programmām. Šeit ir cenu atšķirība salīdzinājumā: ja izmaksas MĀJAS vai Starteris. Windows versijas svārstās 2100 - 3000 rubļu laikā, tad Pro.-The izmaksas ir vismaz divas reizes dārgākas.



Bet jūs joprojām varat ievietot bankas klientu un Windows 7 starteris. un Windows 7 mājās.. Vienkārši instalējiet klienta banku, viņš radīs oDBC datu avots No Microsoft, lai gan tas nebūs redzams šajā jomā. Tas ir, vienkārši vārdi lauks būs tukšs, un tiks izveidota MDB datu bāze.

Instalācijas bankas klients:

Pēc klienta bankas instalēšanas viņš gāja perfekti un strādāja.

Tādējādi, logi ir mazliet chitetrim, it kā mājokļi, uzstādīšanai datu avots ODBC. Jums ir nepieciešams iegādāties dārgāku versiju, lai gan startera vai mājas versijās viss darbojas, vienkārši nav lauka.

Essence: Jums ir nepieciešams izveidot savienojumu ar datubāzi, kas izveidota MS Access DBVS, izmantojot ODBC savā pielikumā Delphi 7.

Sākumā doties uz sadaļu "Vadības panelis - administrēšana - datu avoti (ODBC)". Pievienot jauns avots dati.

Fig. 1. ODBC datu avoti administrators

Pieskarties "Vadītājs dara. Microsoft piekļuve.».


Fig. 2. Jauna datu avota izveide

Pēc tam "instalējot ODBC draiveri ..." logu, mēs norādām nosaukumu, aprakstu un izvēlieties ceļu uz datubāzi, piemēram, "Autobusu stacija. mDB.».

Fig. 3. Instalēšana ODBC draivera MS Access

Pēc tam, dodieties uz avota logu "administrators datu avotiem ..." un redzēt, ka "autoosta" tika pievienota avotam.

Fig. 4. Sākotnējais datu avota administrators ... »

Pēc tam palaidiet Delphi 7 lietojumprogrammu, novietojiet veidlapas komponentus: Adoconnection., Nepielabināms, Datu avots., Dbgrīds. Konfigurējiet komponentus, lai savienotu ar ODBC.

Pirmkārt, noklikšķiniet uz komponenta " Adoconnection.1 "Un konfigurējiet savienojuma virkni, izvēlieties" Microsoft OLE DB pakalpojumu sniedzējs ODBC ". Noklikšķiniet uz pogas "Next" un dodieties uz cilni "Savienojums".

Fig. 5. Savienojuma virknes iestatīšana Delphi 7

Cilnē Savienojums izvēlieties "Autobusu stacija" datu avotu un pārbaudiet savienojumu, noklikšķinot uz pogas "Pārbaudīt savienojumu".

Komponents

Uzstādīšana, vērtība

Adoconnection1

LoginPrompt. \u003d FALSE

Adotējams1

Savienojums \u003d adoconnection1

Tabulename. \u003d Pārvietot dienas

Datu pārraide1

Datu kopa. \u003d Adotable1

Dbgrid1

Datu avots. \u003d DataSource1

Tagad, ja jūs iestatāt īpašumu "Active \u003d True" no komponenta " Nepielabināms1 ", tad galds, kas uzstādīta īpašumā" Tabulename.»Parādīts komponentā" Dbgrīdsviens ".

Fig. 7. Tabula "kustības dienas" mūsu pieteikumā

Tādējādi mēs savienojām ar datu bāzi "Autobusu stacija", izmantojot "ODBC", kas nozīmē "Open Data B Ase savienojumu".

Grāmata apraksta serveri windows skripti Script Host (WSH) 5.6 versija, kas ir viens no standartiem windows komponenti Xp, un to var arī instalēt agrāk windows versijas. Skripti VBScript un JScript valodās, kas ilustrē standarta WSH 5.6 objektu izmantošanu, tostarp bērnu procesu izveidi un uzsākšanas scenārijus attālinātie datori. Kā vairāk kompleksi piemēri Apsverot scenārijus, kas strādā ar datu bāzēm vadītājiem microsoft lietojumprogrammas Biroja organizēšana grafiku lietotāja interfeissizmantojot ADSI tehnoloģijas ( Active Directory. Pakalpojumu saskarne) un WMI (Windows pārvaldības instrumenti), lai atrisinātu administratīvos uzdevumus. Apgaismoti jautājumi praktiskais darbs Ar XML failiem un izveidojot som-objektus. Īpaša uzmanība tiek pievērsta drošības jautājumiem, strādājot ar scenārijiem, tiek sniegti īpaši drošības politikas iestatījumu piemēri. Grāmata ir pievienots disks ar lielāko daļu piemēru avota tekstiem.

Grāmata:

Lai piekļūtu izveidotajai DBF tabulai no WSH skripta, mēs izmantosim ODBC tehnoloģiju (atvērtu datu bāzes savienojumu). ODBC ir standarta līdzeklis Microsoft strādāt ar dažādu formātu un ražotāju relāciju datu bāzēm, kas spēj apstrādāt datu bāzes SQL valodā (strukturēta vaicājuma valoda, strukturētu vaicājumu valoda).

Piezīme

Sākotnējai iepazīšanai ar SQL valodu jūs varat ieteikt grāmatu.

Vispirms mums būs jāsāk ODBC ieraksts sistēmā, lai sazinātos ar mūsu bāzi, t.i. Izveidojiet jaunu DSN (datu avota nosaukumu, datu avota nosaukumu). Windows XP, tas tiek darīts šādi.

Augšupielāde Vadības panelis (Vadības panelis) Windows (izvēlne) Sākt (Sākt)) un pāriet uz klasisko formu (9.6. Att.).


Fig. 9.6. Klasiskā paneļa skats windows pārvaldība Ekipāža

Konsekventi izvēlēties punktus Administrācija (Administratīvie instrumenti) un Datu avoti (ODBC) (Datu avoti (ODBC)). Parādās dialoglodziņā, izvēlieties cilni Sistēmas DSN. (Sistēmas DSN), kas izveidos DSN pieejamu visiem datoru lietotājiem (9.7. Att.).


Fig. 9.7. ODBC datu avoti administrators Windows XP

Nospiediet pogu Pievienot (Pievienot) un logā, kas parādās, izvēlieties Microsoft DBase draivera draiveri (* .DBF) (9.8. Att.).

Pieteikuma izveide, izmantojot datu bāzi

Anotācija uz apakšiedaļu

Nozīmē, ka apakšsadaļa - īstenošanas nodrošināšana laboratorijas darbs Lai izveidotu lietojumprogrammu datu bāzi·

Alias \u200b\u200bbieži tiek izmantoti, lai strādātu ar datubāzēm (alias). Datubāzes nosaukums ir noteiktas datu bāzes nosaukums, kas ir noteikta tinktūrā tā, lai tas būtu pietiekami, lai precizētu aizstājvārdu, lai pārsūdzētu šīs datu bāzes tabulas. Šī ērtība ļauj viegli mainīt datubāzes veidu, nemainot programmu tekstu.

Apsveriet principu, kā noteikt Microsoft Access datu bāzes alias, kas saglabāta failā uz žestu diska failā. Pieņemsim, ka mēs vēlamies, lai pseidonīms urey atbilstu datu bāzei borey.mdb failā. Programmatūra, ko mēs varam darīt, izmantojot SQLConfigDatasource ODBC API funkciju.

Lai iestatītu pseidonīmu manuālais režīms Jums ir nepieciešams, lai sāktu ODBC datu avota administratoru (Start Setup Kontroles panela administrēšanas Datu avoti (ODBC)). Administratora logs ir parādīts 6. attēlā.

6. attēls - ODBC datu avoti administrators

Tālāk uz cilnes "Custom DSN" vai "System DSN" (atkarībā no tā, vai datu avots ir izveidots pašreizējam lietotājam vai visiem sistēmas lietotājiem, attiecīgi), noklikšķiniet uz pogas Pievienot. ·

Displeja saraksts uzstādītie draiveri Un to apraksts (7. attēls).

7. attēls - ODBC datu avoti administrators. Dialogs, lai izveidotu jaunu datu avotu

· Pēc noklikšķināšanas uz pogas "Finish" logā, kas atveras (8. attēls), jums ir jānorāda nosaukums avota "dB" un ceļu uz failu.

8. attēls - ODBC datu avots administrators. Dialogs, lai izveidotu jaunu datu avotu

· Nosakot "OK" pogu sistēmā, datu bāzē parādīsies "Borey" alias, ko var izmantot, piekļūstot borey.mdb failam (9. attēls). Jāatzīmē, ka jūs varat norādīt alias citus DBVS tādā pašā veidā.

9. attēls - ODBC datu avots administrators. Dialogs, lai izveidotu jaunu datu avotu

2.2 Pamatinformācija par C ++ valodu (Wikipedia)

· C ++ - sastādīts statiski drukāta komunikācijas valodas programmēšana.

Atbalsta šādas programmēšanas paradigmas:

Procesuālā programmēšana,

Objektu orientēta programmēšana,

Vispārēja programmēšana.

Nodrošina:

Modularitāte,

Atsevišķa apkopošana

Apstrādes izņēmumi

Datu ieguve

Paziņojums par objektu veidu (klasēm) objektu,

Iegultās funkcijas

Virtuālās funkcijas. ·

Standarta bibliotēka Ietver, tostarp kopīgus konteinerus un algoritmus. C + + apvieno gan augsta līmeņa un zema līmeņa valodu īpašības. Salīdzinot ar tās priekšgājēju - C valodu, vislielākā uzmanība tiek pievērsta objektu orientētas un vispārinātas programmēšanas atbalstam. C ++ sintakse ir mantojusi no C.



Pēdējais standarts C ++ valoda, kas tika saukta par "C ++ 11", kas pieņemts 2011. gadā, tika iekļauti nozīmīgi papildinājumi valodas kodolam un standarta bibliotēkas paplašināšanai. ·

Atvērt datu bāzes savienojumu (ODBC) ir protokols, ko izmanto, lai savienotu datu bāzi. microsoft dati Piekļuve ārējam datu avotam, piemēram, Microsoft SQL Server. Šajā rakstā ir vispārīga informācija par ODBC datu avotiem, metodēm, lai izveidotu un savienotu tos, izmantojot Microsoft piekļuvi. Darbības, kas jāveic, ir atkarīgas no izmantotajām datu bāzēm un ODBC draiveriem.

Šajā rakstā

ODBC datu avoti Informācija

Datu avots ir avots, kas satur datus un informāciju par savienojumu, kas nepieciešams, lai piekļūtu šiem datiem. Datu avots var būt SQL Server, Oracle Relational DBMS, izklājlapa vai teksta failu. Savienojuma informācija var ietvert servera atrašanās vietu, datubāzes nosaukumu, pieteikšanās ID, paroli un dažādus ODBC draivera iestatījumus, kas apraksta, kā izveidot savienojumu ar datu avotu. Šo informāciju var iegūt no datu bāzes administratora, kuram vēlaties izveidot savienojumu.

ODBC arhitektūrā, lietojumprogrammas (piemēram, piekļuve) ir savienotas ar ODBC vadītāja dispečeru, kas savukārt izmanto betona vadītājs ODBC (piemēram, Microsoft SQL ODBC), lai izveidotu savienojumu ar datu avotu. Piekļuvē datu avotiem ODBC tiek izmantoti, lai izveidotu savienojumu ar Ārējie avoti Dati, kuriem nav iegulto draiveru.

Lai izveidotu savienojumu ar šādu datu avotu, izpildiet tālāk norādītās darbības.

    Instalējiet atbilstošo ODBC draiveri datorā ar datu avotu.

    Nosakiet datu avota nosaukumu (DSN), izmantojot programmu ODBC datu avota administratorsLai saglabātu informāciju par savienojumu reģistrā Microsoft Windows. vai DSN failu vai izmantojot savienojuma līniju kodā Visual Basic.Lai pārsūtītu informāciju par savienojumu tieši ar ODBC vadītāja dispečeru.

Mašīnas datu avoti

Mašīnu datu avoti Saglabājiet savienojuma informāciju Windows reģistrā konkrētā datorā. Šādus datu avotus var izmantot tikai datorā, kurā tie ir definēti. Ir divu veidu mašīnu datu avoti: pasūtījuma un sistēmas. Pielāgoti datu avoti ir pieejami un redzami tikai pašreizējam lietotājam. Sistēmas datu avoti var izmantot visus datoru lietotājus. Tie tiek parādīti visiem šiem lietotājiem un sistēmas pakalpojumiem. Mašīnas datu avoti ir īpaši noderīgi, ja jums ir nepieciešams sniegt papildu aizsardzību, jo datu avotu var apskatīt tikai sistēmas lietotājiem. Turklāt šo avotu nevar attīrīt citu datoru.

Failu datu avoti

Failu datu avoti (ko sauc arī par DSN failiem) Uzglabāt informāciju par savienojumu ar teksta failiUn ne Windows reģistrā, un, kā parasti, elastīgāk izmantot nekā mašīnu datu avotiem. Piemēram, datu avotu var kopēt jebkuram datoram ar piemērotu ODBC draiveri, lai nodrošinātu savienojuma informācijas precizitāti un konsekvenci visiem izmantotajiem datoriem. Turklāt jūs varat ievietot datu avotu par atsevišķs serverisPadariet to kopīgu vairākiem datoriem tiešsaistē un viegli pārvaldīt centralizētu savienojuma informāciju.

Dažus failu avotus nevar veikt kopīgi. Šādi avoti atrodas atsevišķs dators Un norāda datu avotu. Tos var izmantot, lai piekļūtu esošajiem datu avotiem no failu avotiem.

Savienojumu virknes

Modulī jūs varat definēt formatētu virkni ar savienojuma informāciju. Savienojuma virkne pārraida savienojuma informāciju tieši uz ODBC vadītāja dispečeru. Tas palīdz vienkāršot pieteikumu, novēršot nepieciešamību izveidot DSN administratora vai lietotāja pirms datu bāzes lietošanas.

Lai iegūtu plašāku informāciju par ODBC interfeisu, skatiet MSDN programmētāju direktoriju ar ODBC.

Pievienojot ODBC datu avotu

Pirms turpināt, instalējiet atbilstošu ODBC draiveri datu avotam, kuram vēlaties izveidot savienojumu.

Piezīme: Lai pievienotu vai konfigurētu ODBC datu avotu, jums jāievada vietējā datora administratoru grupa.

Lai iegūtu vairāk informācijas par atsevišķiem parametriem, noklikšķiniet uz atsauce Dialoglodziņā ODBC.