Witam
Na wstępie informuję, że jestem dość zielony w temacie baz danych. Utworzyłem bazę danych w accesie i staram się obsłużyć ja w c++. Jak na razie to mam same problemy. Nie mogę znaleźć jakiegoś fajnego tutoriala, który by mnie poprowadził w tym temacie za rękę. Póki co udało mi się tyle napisać:

class CProductsAccessor
{
public:
	TCHAR m_Numer_VIN[18];
	TCHAR m_Numer_rejestracji[10];
	TCHAR m_Model_samochodu[15];
	TCHAR m_Marka_samochodu[15];
	TCHAR m_Nazwisko[30];
	INT16 m_Rocznik_samochodu;

	BEGIN_COLUMN_MAP(CProductsAccessor)
		COLUMN_ENTRY(1, m_Numer_VIN)
		COLUMN_ENTRY(2, m_Nazwisko)
		COLUMN_ENTRY(3, m_Numer_rejestracji)
		COLUMN_ENTRY(4, m_Model_samochodu)
		COLUMN_ENTRY(5, m_Marka_samochodu)		
		COLUMN_ENTRY(6, m_Rocznik_samochodu)
	END_COLUMN_MAP()
};

int main()
{
	CDataSource cDataSource;
	CSession cSession;
	CCommand<CAccessor<CProductsAccessor> > product ;

	CoInitialize(NULL);

	CLSID clsid = {0xdee35070L, 0x506b, 0x11cf, {0xb1,0xaa,0x0,0xaa,0x0,0xb8,0xde,0x95}};
	HRESULT hr = cDataSource.Open(clsid, _T("C:\\Documents and Settings\\rychu_elektryk\\Moje dokumenty\\Autoelektryk.mdb"), NULL, NULL, 
						  DB_MODE_SHARE_EXCLUSIVE);
	if(SUCCEEDED(hr))
	{
		hr = cSession.Open(cDataSource);

		// Sądzę, że tutaj powinny być instrukcje np. dodające rekord
				
		cSession.Close();
	}
	cDataSource.Close();
	return 0;
}

http://usterki.hobby-elektronika.eu
Myślę, że powyższy kod powinien być poprawny(lub też niewiele mu brakuje do poprawności). Nie potrafię niestety wykonać żadnego zapytania. I tu moja prośba do was. Czy moglibyście mi np. dopisać instrukcję dodającą rekord do tabeli "tabela_glowna" znajdującej się w bazie "Autoelektryk.mdb"? Z góry dzięki.