Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:35 22.05.24 
Клубове/ Компютри и Интернет / Бази данни Пълен преглед*
Информация за клуба
Тема Re: Определено ти трябва обща култура [re: sularome]
Автор salle (един такъв)
Публикувано17.01.05 11:43  



Виж няма нищо лошо в това да не знаеш нещо. Нито пък някой знае всичко.

Обаче всеки знае различни неща на различно ниво. И никой не знае какво ти знаеш или не. Нито пък някой може д ати чете мислите за да разбере какво точно питаш. Твоя е задачата да си зададеш въпроса така, че да улесниш тези които биха ти помогнали.

Още повече, че на никого не му плащат за да ти отговаря тук в този форум. Най-малкото пък ти плащаш на някого нали? Тъй, че е въпрос на уважение да спестиш времето на останалите. Д ане ги караш да се опитват да си представят какво всъщност имаш предвид а да го обясниш. Кратко и ясно. Ако трябва надълго и нашироко, но ясно.

Утре ще напишеш нещо и ще го продадеш на някого, а той ще ти се обади да ти се оплаче и ще поведеш разговор като този:
- Не върви!
- Как така не върви?
- Ми не ще твоя шибан продукт и това си е!
- Ама кое не ще? Какво се опитваш да направиш?
- Ами пробвах всичко и не става и това си е! Дава ми грешка в X (X е нещо което няма мищо общо с твоя продукт и ти никога не си го чувал) Как може да е толкова трудно?
....

Докато всичко би било много по-просто ако ти кажат:
- Като напиша 10 и после натисна еди-какво-си и ми излиза 36 а трябва да е 20.

Достатъчно да се плеснеш по челото и да му обясниш къде бърка нали?


За връзката между C API и SQL база данни:

1) Това е от категорията Клиент - Сървър приложения, а теб те интересува как се пише клиентската част.
2) Общият принцип е, че:
- осъществяваш връзка със сървъра, обикновено с име и парола
- изпращаш SQL заявка, която от гедна точка на твоята програма е прост стринг.
- проверяваш какъврезултат ти връща сървъра и евентуално го обработваш

3) За всеки сървър API-то е различно!
По един начин се работи с MySQL, друг с PostgreSQL, трети с Oracle, четвърти с Interbase и т.н. и т.н.


За MySQL ти трабвя да свържеш програмата си с libmysql
В зависимост от операционната ти система и компилатора+линкера това се прави по различен начин както вече ти обясни Matrix_N
В текста на програмата ти ти трябва
#include <mysql.h> и съответните опции за компилатора за да намери библиотеката.

Оттам нагатък ти трябват mysql_xxxxxx функциите и .... разбира се да поназнайваш SQL

Пробвай да си намериш някое ръководство или примери. На български съ сигурност можеш да намериш такова в книгата на Пол Дюбоа. Иначе по интернет има тонове.
Google за около 2 секунди ми изплю например ето това



И не се прави на обиден(а) ако искаш да научиш нещо



Цялата тема
ТемаАвторПубликувано
* SQL със C sularome   15.01.05 13:37
. * Re: Да беше казал за какъв сървър иде реч. salle   15.01.05 14:15
. * А това е реализирано bira_more   15.01.05 18:31
. * Re: А това е реализирано sularome   15.01.05 20:22
. * Re: Ама кажи за какъв сървър питаш бе човек salle   15.01.05 22:33
. * Re: Ама кажи за какъв сървър питаш бе човек sularome   15.01.05 23:05
. * Re: MySQL :) salle   16.01.05 09:04
. * Re: MySQL :) sularome   16.01.05 11:04
. * Re: MySQL :) Matrix_N   16.01.05 12:07
. * Re: MySQL :) salle   16.01.05 12:36
. * Re: MySQL :) sularome   16.01.05 13:14
. * Re: Това пък какво общо има??????? salle   16.01.05 14:17
. * Re: Това пък какво общо има??????? sularome   16.01.05 14:38
. * SQL със C sularome   16.01.05 14:48
. * Слушай сега bira_more   16.01.05 15:21
. * bira much more sularome   16.01.05 17:09
. * Re: Е ако никога не си писал на C salle   16.01.05 16:59
. * Re: Е ако никога не си писал на C sularome   16.01.05 17:20
. * Re: Определено ти трябва обща култура salle   17.01.05 11:43
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.