Just nu i M3-nätverket
Gå till innehåll

databaskoppling i C


plelkes1

Rekommendera Poster

Hej,

 

börjat programmera lite i C.

 

Nu undrar jag hur man hanterar databaser i C. Tacksam för länkar och förslag på böcker i ämnet.

Har hittat hur mycket info som hellst om VB och databaser, men som sagt inget om databaser och C.

 

Tacksam på förhand

/Peter

 

Vad du än med din dator gör. så tänk på Murphy´s och Finagle´s lagar

 

 

 

 

 

[inlägget ändrat 2002-09-28 00:22:57 av plelkes]

Länk till kommentar
Dela på andra webbplatser

> Nu undrar jag hur man hanterar

> databaser i C.

 

Tja, du kan ju alltid lära dig ODBC...

 

Men det enklaste är nog om du använder dig av nån färdig lib. Använder du Mysql så finns det här: http://www.mysql.com/downloads/api-mysql++.html

 

I annat fall får du nog söka på Google, typ databasens namn plus C library.

 

 

Länk till kommentar
Dela på andra webbplatser

T f D s Thomas, och för ditt tipps om "library". Försökt göra en sökning men utan att hitta ngt.

 

 

Tacksam på förhand för all Er hjälp och svar..

/Peter

 

=======================================

 

Vad du än med din dator gör - så glömm inte Murphy´s och Finagle´s lagar

 

 

 

 

 

 

=============================

 

Länk till kommentar
Dela på andra webbplatser

Varför just C

för att det är det språket jag håller på med..

Tacksam på förhand för all Er hjälp och svar..

/Peter

 

=======================================

Vad du än med din dator gör - så glömm ALDRIG Murphy´s och Finagle´s lagar

 

 

 

 

 

 

=============================

 

Länk till kommentar
Dela på andra webbplatser

Får jag föreslå att du går över till C++ istället om du nu envisas med "lågnivå" sidan av högnivå språken ;-)

 

Annars kan jag rekommendera C#

 

Eller är det nån kurs så du måste använda C ?

 

Länk till kommentar
Dela på andra webbplatser

Har tänkt mig gå grundligt tillväga:

* först lära mig C

* sedan när jag behärskar C bra, lära mig C++

Är inte det så att man skall jobba på grunderna innan man bygger huset?

 

 

Tacksam på förhand för all Er hjälp och svar..

/Peter

 

========================================

Vad du än med din dator gör - så glömm ALDRIG Murphy´s och Finagle´s lagar

 

 

 

 

 

 

=============================

 

Länk till kommentar
Dela på andra webbplatser

Det där är inte C++, det är MS VC++ med tillägget MFC.

 

Och det är skillnad eller ?

 

Finns ju inget inbyggt i varken C eller C++ för något alls igentligen så visst är det alltid bibliotek man använder men det är ju fortafarande C++.

 

 

Länk till kommentar
Dela på andra webbplatser

> Och det är skillnad eller ?

 

Ja, visst är det det. Det är inte gratis utan kostar en slant (kostade cirka 5000 när jag köpte det för nåt år sen).

 

 

> Finns ju inget inbyggt i varken C

> eller C++ för något alls igentligen så

> visst är det alltid bibliotek man

> använder men det är ju fortafarande

> C++.

 

Det jag menade var att det inte enbart är C++, utan det kräver Microsofts tillägg för att fungera, vilket inte är så praktiskt i det här sammanhanget eftersom det kostar en del pengar.

 

[inlägget ändrat 2002-09-28 12:25:54 av Thomas Tydal]

Länk till kommentar
Dela på andra webbplatser

Om det nu inte var Mysql du ville använda som databas, vilken är det då?
Access 200 är den databas har jobbat med förut. Men man kanske skulle prova lära sig Mysql??

 

Får jag föreslå att du går över till C++ istället om du nu envisas med "lågnivå" sidan av högnivå språken ;-)

dessutom har jag tänkt att utveckla lite för Palm Os – och då är C lämpligast..

 

Tacksam på förhand för all Er hjälp och svar..

/Peter

 

Vad du än med din dator gör - så glöm ALDRIG Murphy´s och Finagle´s lagar

 

 

 

 

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Ok, Platform SDK är i alla fall gratis, där finns gott om dokumentation, bland annat "The ODBC Programmer's Reference"

 

Men som sagt, allt verkar förutsätta C++, finns inga exempel med C vad jag kan se.

 

 

Länk till kommentar
Dela på andra webbplatser

 

Men som sagt, allt verkar förutsätta C++, finns inga exempel med C vad jag kan se.

 

Det överensstämmer tyvärr med vad jag har funnit också

 

 

Tacksam på förhand för all Er hjälp och svar..

/Peter

 

========================================

 

Vad du än med din dator gör - så glöm ALDRIG Murphy´s och Finagle´s lagar

 

 

Länk till kommentar
Dela på andra webbplatser

> Ok, Platform SDK är i alla fall

> gratis, där finns gott om

> dokumentation, bland annat "The ODBC

> Programmer's Reference"

Jo, fast jag skojade när jag menade att han skulle lära sig ODBC. Det är lite väl låg nivå.

 

 

> Men som sagt, allt verkar förutsätta

> C++, finns inga exempel med C vad jag

> kan se.

 

"The ODBC Programmer's Reference" är gjord för C. Om det nu är samma vi snackar om: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcodbc_api_reference.asp

 

"The ODBC interface is designed for use with the C programming language."

 

 

Länk till kommentar
Dela på andra webbplatser

The ODBC interface is designed for use with the C programming language. Use of the ODBC interface spans three areas: SQL statements, ODBC function calls, and C programming. This documentation assumes the following:

- A working knowledge of the C programming language.

- General DBMS knowledge and a familiarity with SQL

 

Tack, detta verkar vara just vad jag har letat efter!!

Jo, fast jag skojade när jag menade att han skulle lära sig ODBC. Det

är lite väl låg nivå.

Vad menar du egentligen?? - ditt förslag verkar ju vara exakt det jag letar efter??????!!!!!!!!?????

 

Tacksam på förhand för all Er hjälp och svar..

/Peter

 

========================================Vad du än med din dator gör - så glöm ALDRIG Murphy´s och Finagle´s lagar

 

 

[inlägget ändrat 2002-09-28 13:10:50 av plelkes]

Länk till kommentar
Dela på andra webbplatser

> Vad menar du egentligen?? - ditt

> förslag verkar ju vara exakt det jag

> letar efter??????!!!!!!!!?????

 

Jag menar bara att det är ganska komplicerat och att det är enklare att använda något färdigt library, vilket är vad jag skulle rekommendera. Men det skadar ju absolut inte att lära sig alla detaljerna om hur ODBC funkar om du nu har tid, lust och möjlighet.

 

 

Länk till kommentar
Dela på andra webbplatser

 

Jag menar bara att det är ganska komplicerat och att det är enklare att använda något färdigt library, vilket är vad jag skulle rekommendera

håller på att söka efter sådana färdig library. Använder mig av google: "MS Access C library", men tycker inte att jag får ngn napp än så länge*suck*

 

 

Tacksam på förhand för all Er hjälp och svar..

 

/Peter

 

========================================

 

Vad du än med din dator gör - så glöm ALDRIG Murphy´s och Finagle´s lagar

 

 

Länk till kommentar
Dela på andra webbplatser

Du menar att jag skall söka på:

ODBC C library
?

 

Tacksam på förhand för all Er hjälp och svar..

 

/Peter

 

==================================================

 

Vad du än med din dator gör - så glöm ALDRIG Murphy´s och Finagle´s lagar

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...