Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

conektiranje na bazu access sa MFC

[es] :: C/C++ programiranje :: conektiranje na bazu access sa MFC

[ Pregleda: 1565 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 390
*.adsl.net.t-com.hr.



Profil

icon conektiranje na bazu access sa MFC31.08.2008. u 22:41 - pre 190 meseci
Bas sam pomislio da uglavnom nemam problema sa konektiranjem iz nekoga program na neku bazu , al vrg ne spava .. Trebam iz MFC sjesti na Access i to mi radi u standardnom c++ ,ali ovdije nece :
Code:

 #import "f:\program files\common files\system\ado\msado15.dll" rename("EOF", "EOFile")

 


Code:

    ADODB::_ConnectionPtr con = NULL;
    ADODB::_RecordsetPtr rec = NULL;
    ADODB::FieldPtr pPoruka,pBroj;
    _variant_t szPoruka,iBroj;
    VARIANT *vRecordsAffected = NULL;

    char File[255], ConStr[500];
   
    
    strcpy(ConStr, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=organizator.mdb;User Id=admin;Password= ;");

 //     MessageBox(NULL, ConStr ,"  " ,MB_OK);
 

 con.CreateInstance(__uuidof(ADODB::Connection),NULL);
   
HRESULT hr;
hr = con.CreateInstance(__uuidof(ADODB::Connection));
if (FAILED(hr))
{

 MessageBox(NULL, " ne  napravi instancu " ,"  " ,MB_OK);
}
    con->Open(ConStr, "", "", 0);
.........................................



Bio bi zahvalan na pomoci !!


 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.yu.



+395 Profil

icon Re: conektiranje na bazu access sa MFC01.09.2008. u 11:21 - pre 190 meseci
A jel imas negde u kodu :

CoInitialize(NULL);

Code:

con.CreateInstance(__uuidof(ADODB::Connection),NULL);
....


CoUninitialize();

Ovo je potrebno za inicijalizaciju i de-inicijalizaciju COM okruzenja pod kojim radi ADO komponenta


Viva lollapalooza
 
Odgovor na temu

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 390
*.adsl.net.t-com.hr.



Profil

icon Re: conektiranje na bazu access sa MFC01.09.2008. u 11:51 - pre 190 meseci
Imama tu se vidi cak dva puta , jedno sam makao , i upravo to prijavljuje gresku rumtime , nema instance !!
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.yu.



+395 Profil

icon Re: conektiranje na bazu access sa MFC01.09.2008. u 12:21 - pre 190 meseci
Ne mislio sam na ovo boldirano
CoInitialize(NULL); i CoUninitialize();
Izmedju ove 2 komande treba da ide ADO kod za konekciju i ostalo ...



Viva lollapalooza
 
Odgovor na temu

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 390
*.adsl.net.t-com.hr.



Profil

icon Re: conektiranje na bazu access sa MFC01.09.2008. u 12:48 - pre 190 meseci
Ubaceno , ali nema ucinka .
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.yu.



+395 Profil

icon Re: conektiranje na bazu access sa MFC01.09.2008. u 14:45 - pre 190 meseci
Hmm .... cudno jer ovo parce koda kod mene radi iz prve :
Code:

#import "C:\program files\common files\system\ado\msado15.dll" rename("EOF", "EOFile")

ADODB::_ConnectionPtr con ; 
CoInitialize(NULL);
HRESULT hr = con.CreateInstance(__uuidof(ADODB::Connection));
if (SUCCEEDED(hr)) //ovde mi je hr = S_OK ..
{
 con->Open(...) ; 
}
CoUninitialize() ;

Viva lollapalooza
 
Odgovor na temu

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 390
*.adsl.net.t-com.hr.



Profil

icon Re: conektiranje na bazu access sa MFC01.09.2008. u 16:28 - pre 190 meseci
Radi i kod mene u projektu c++ , ali nikako u MFC i kada otvorim drugi projekt isto
 
Odgovor na temu

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 390
*.adsl.net.t-com.hr.



Profil

icon Re: conektiranje na bazu access sa MFC03.09.2008. u 15:03 - pre 190 meseci
Ima li jos ko kakvu ideju , Ovaj kod radi u projektu gdje ne koristim tredeoce , da li to ima kakve veze?????
HELP !!!!!
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.yu.



+395 Profil

icon Re: conektiranje na bazu access sa MFC04.09.2008. u 09:30 - pre 190 meseci
Citat:
Neznalica_sa_ugla: Ima li jos ko kakvu ideju , Ovaj kod radi u projektu gdje ne koristim tredeoce , da li to ima kakve veze?????
HELP !!!!!


Sta mu to dodje ??? Mislis na thread-ove ili niti u tvom programu ?
Ako je to onda svi pozivi funkcija u tvom threadu moraju da pocinju sa
Code:

 CoInitializeEx( NULL, COINIT_MULTITHREADED );

Viva lollapalooza
 
Odgovor na temu

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 390
*.xnet.hr.



Profil

icon Re: conektiranje na bazu access sa MFC04.09.2008. u 11:28 - pre 190 meseci
sorry , mislio sam na thred , ali nisam procitao sta sam otkucao , nesto sam skrpio ali neki drugi problemi se javljaju!! Nisam na mom pc , pa cu poslije to ovdije napisati . Hvala
 
Odgovor na temu

[es] :: C/C++ programiranje :: conektiranje na bazu access sa MFC

[ Pregleda: 1565 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.