Zum Inhalt springen

Gottesgeschenk

Mitglieder
  • Gesamte Inhalte

    187
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Gottesgeschenk

  1. hallo zusammen wieder mal ich und wiedermal ein problem. ich soll aus einer datei 3 werte auslesen, die in der datei "test.txt" stehen: 18926 10559 78,25 die Zahlen sind durch 'tab' getrennt. das programm "verschluckt" aber das "," und den centbetrag! jetzt zu meinem richtigen problem im unten stehenden programm forme ich die int-zahl in einen string um. das soll auch so bleiben, also benötige ich eine funktion, die mir den float-wert in einen char-wert konvertiert - natürlich mit der kommastelle! ist das überhaupt möglich und wenn ja wie? danke im voraus für eure mühe! //////////////////////////////////////////////////// #include <stdio.h> //die vielen header dateien brauchen euch nicht zu stören #include "iostream" //dieser teil ist aus einem grösseren programm! #include <conio.h> #include <windows.h> #include <stdlib.h> void main () { FILE *einlesen; int i,Zahl[1152]; char testnr[6]; char szNummer1[6]; char testpreis[6]; int count=0, counter=0; einlesen = fopen ("e:\\test\\test.txt","r"); if ((einlesen = fopen ("e:\\test\\test.txt","r")) == NULL) { printf("ERROR"); } else { do { fscanf(einlesen,"%i",&Zahl[counter]); counter++; }while(Zahl[counter] != '\0'); _gcvt( Zahl[count], 6, testnr); count++; _gcvt( Zahl[count], 5, szNummer1); count++; _gcvt( (double)Zahl[count], 5, testpreis); count++; getch(); printf("%s",testnr); printf("\t"); printf("%s",szNummer1); testpreis[strlen(testpreis)-1]=0; printf("\t"); printf("%s",testpreis); //printf("%i",count); printf("\n"); } fclose(einlesen); getch(); }
  2. das blöde programm läuft leider weiter!? :confused: ich versteh es auch nicht...
  3. wiedermal ich! mein programm ist fast fertig, hat aber noch einen bug! wenn ich im menü auf beenden klicke, schliesst sich das programm vollständig und wird komplett gekillt. klicke ich oben rechts auf das "X" um das programm zu beenden, läuft es im taskmanager weiter, was es ja nich soll.. kennt jemand das problem? hab ich da einen fehler drin? case WM_DESTROY : PostQuitMessage (0) ; return 0 ;
  4. ich hab das ganze jetzt so eingebaut - und es funktioniert! danke nochmal an alle die mir geholfen haben! nicht schön, aber meins: char szSql[200] = " "; char szNummer1[] = "10000";//Artikelnummer IME ********* wenn abfrage eines bestimmten bereiches benötigt wird: von 10000 bis 10800 char szNummer2[] = "10800";//Artikelnummer IME sprintf(szSql,"SELECT ARANUMMER, AEL.ARBEN,AELLAGER.MLBESTAND FROM AEL,AELLAGER WHERE AEL.ARANUMMER BETWEEN %s AND %s AND AEL.ARIDNR=AELLAGER.MLIDNR",szNummer1,szNummer2); ********* sprintf(szSql,"SELECT ARANUMMER, AEL.ARBEN,AELLAGER.MLBESTAND FROM AEL,AELLAGER WHERE AEL.ARANUMMER=%s AND AEL.ARIDNR=AELLAGER.MLIDNR",szNummer1); const char* pszQuery = szSql;
  5. kannst du mir einen tip geben, wie ich eine variable einfügen kann?
  6. das sieht bei mir folgendermaßen aus: const char* pszQuery = "SELECT ARANUMMER, AEL.ARBEN,AELLAGER.MLBESTAND FROM AEL,AELLAGER WHERE AEL.ARANUMMER=10025 AND AEL.ARIDNR=AELLAGER.MLIDNR"; wie muss ich das da einbinden?
  7. hallo leute bin mir nicht sicher ob ich hier richtig bin, aber ich hab ne frage zu c- und SQL-abfragen ich hab die folgende query in meinem programm: "SELECT ARANUMMER, AEL.ARBEN,AELLAGER.MLBESTAND FROM AEL,AELLAGER WHERE AEL.ARANUMMER=10025 AND AEL.ARIDNR=AELLAGER.MLIDNR" wie kann ich der sql abfrage eine variable übergeben (z.b. artikelnummer aus einer externen datei ) nummer1=xxxxx "SELECT ARANUMMER, AEL.ARBEN,AELLAGER.MLBESTAND FROM AEL,AELLAGER WHERE AEL.ARANUMMER=xxxxx AND AEL.ARIDNR=AELLAGER.MLIDNR" hoffentlich ist die frage nicht zu dämlich gestellt :confused:
  8. danke für deine antwort! ich werde das morgen mal ausprobieren und bescheid geben ob es funktioniert hat!
  9. hallo leute folgendes problem: ich soll eine verbindung mit dem SQL Server herstellen --> hat funktioniert! ich soll aus unserer datenbank informationen auslesen und im fenster ausgeben hat damit jemand erfahrung? welche befehle kann ich benutzen um mir das ausgeben zu lassen? ich hab die SDK schon links gemacht, aber bisher nichts brauchbares gefunden! ************************************************************************ #include "header.h" //Connect to SQL Server BOOL CALLBACK OpenSQL(HWND hwnd) { retcode = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv); if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) { retcode = SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3, 0); if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) { retcode = SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc); if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) { SQLSetConnectAttr(hdbc, 0/* (void*)SQL_LOGIN_TIMEOUT*/, 0, 0); retcode = SQLConnect(hdbc, (SQLCHAR*) "*********", SQL_NTS, (SQLCHAR*) "**", SQL_NTS,(SQLCHAR*) "*********", SQL_NTS); if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) { retcode = SQLAllocHandle(SQL_HANDLE_STMT, hdbc, &hstmt); if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) { SQLFreeHandle(SQL_HANDLE_STMT, hstmt); MessageBox( hwnd, "Verbindung hergestellt!", 0, 0 ); return TRUE; } SQLDisconnect(hdbc); } else { MessageBox( hwnd, "Verbindung konnte nicht hergestellt werden", 0, 0 ); return FALSE; } SQLFreeHandle(SQL_HANDLE_DBC, hdbc); } } SQLFreeHandle(SQL_HANDLE_ENV, henv); return TRUE; }} //About Information BOOL FAR PASCAL AboutProc (HWND hwnd,UINT message,UINT wParam,LONG lParam) { switch (message) { case WM_INITDIALOG: return TRUE ; case WM_COMMAND: switch (wParam) { case IDOK: EndDialog (hwnd,1); return TRUE ; } } return FALSE ; } int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpszCmdParam,int nCmdShow) { static TCHAR szAppName[] = TEXT ("Klassenname"); HWND hwnd; MSG msg; WNDCLASSEX wndclassex = {0}; wndclassex.cbSize = sizeof(WNDCLASSEX); wndclassex.style = CS_HREDRAW | CS_VREDRAW; wndclassex.lpfnWndProc = WndProc; wndclassex.cbClsExtra = 0; wndclassex.cbWndExtra = 0; wndclassex.hInstance = hInstance; wndclassex.hIcon = LoadIcon (NULL, IDI_APPLICATION); wndclassex.hCursor = LoadCursor (NULL, IDC_ARROW); wndclassex.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH); wndclassex.lpszMenuName = "IDR_MENU"; wndclassex.lpszClassName = szAppName; wndclassex.hIconSm = wndclassex.hIcon; if (!RegisterClassEx (&wndclassex)) { MessageBox (NULL, TEXT ("RegisterClassEx fehlgeschlagen!"), szAppName, MB_ICONERROR); return 0; } hwnd = CreateWindowEx (WS_EX_OVERLAPPEDWINDOW, // erweiterter Fensterstil szAppName, // Name der Fensterklasse TEXT ("******"), // Fenstertitel WS_OVERLAPPEDWINDOW, 100, 100, 800, 600, NULL, NULL, hInstance, NULL); ShowWindow (hwnd, nCmdShow); UpdateWindow (hwnd); hInst = hInstance; while (GetMessage (&msg, NULL, 0, 0)) { TranslateMessage (&msg); DispatchMessage (&msg); } return msg.wParam; } LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_COMMAND: switch (wParam) { case 40001: OpenSQL(hwnd); //Open Connection return TRUE; case 40002: PostQuitMessage (0) ; return 0 ; case 40003: DialogBox(0,"IDD_ABOUT",hwnd,MakeProcInstance(AboutProc,hInst)); return TRUE; } break ; } return DefWindowProc (hwnd, message, wParam, lParam); }
  10. Gottesgeschenk

    Win PE

    hat denn hier noch keiner damit gearbeitet????
  11. Gottesgeschenk

    Win PE

    hallo leute ich habe eine frage zu WinPE (Windows Preinstallation Environment) woher bekomme ich das programm und wie kann ich es konfigurieren (ist es auf der XP CD zu finden [servicepack 1])? hat schon mal einer von euch damit gearbeitet??? wo, außer unter www.msdn.com, kann ich infos finden? ich hab das i-net schon links gemacht, aber keine anständige quelle gefunden! danke im voraus
  12. das buch hab ich schon, allerdings steh ich stellenweise auf dem schlauch wenn etwas erklärt wird! trotzdem danke für die tipps
  13. hallo leute ich bräuchte auf die schnelle gute url´s auf denen man leicht und verständlich die WinAPI erklärt bekommt! Grundfunktionen reichen im moment vollkommen! danke für eure mühe
  14. mal ne frage am rand redet ihr hier über die prüfung der FI/SI oder FI/AE, oder ist das die gleiche prüfung??
  15. hab die dazugehörigen tipps gefunden HIER
  16. hat sich bereits erledigt!!
  17. die InterScan VirusWall sollte mit SuSE installiert und gestartet werden. jetzt haben wir aber z.zt. kein SuSE zur hand! gibt es einen anderen weg, um dieses programm zu starten?
  18. hallo hab ein problem mit SSHD. ich möchte, dass beim start das SSHD skript automatisch geladen wird (z.zt. muss ich es noch manuell starten)! wie muss ich das machen unter DEBIAN?? bin totaler anfänger in linux) bitte um HILFE!
  19. das könnte vielleicht daran liegen, dass du nicht rückwärts die seile wieder runter kletterst! wenn dir der ausbilder was von "airborn" erzählt, hast du was falsch gemacht! @ Fiesek es gibt mehrere foren, auf denen du dich informieren kannst offizielles forum deutsches forum deutsches forum, die zweite
  20. eigentlich sollte schon am 25 juli der neueste patch (sniper school) rauskommen! dummerweise wurde der termin verschoben und bis heute nicht released! ganz dumm! ansonsten ist das game genial!! ps - hab mich für alles qualifiziert!
  21. gibt es dafür auch eine HP, auf der man sich erkundigen und anmelden kann??
  22. ich hab das nicht als angriff gesehn! :e@sy es ist wohl schwer, wirklich den beruf zu wählen, den man sein leben lang (wenn das überhaupt noch möglich ist, in dieser zeit) machen will! zudem kommt dann auch noch, dass keiner mit 17 wirklich sagen kann, DAS und nur DAS will ich machen! selbst ich konnte das nicht mit 22! (manche werden schneller erwachsen ) ok - bei schumi hats funktioniert
  23. ich muss zuhause nichts bezahlen, da ich in meiner ausbildung ´nur´ 500 euro (brutto 1. LJ) verdiene! bei uns ist der wohnraum und die lebenskosten, relativ teuer (deshalb das ´nur´) und somit fällt schonmal (für mich zumindest) eine eigene wohnung flach! meine eltern sind geschieden, gegen meinen vater habe ich eine unterhaltsklage laufen. ich würde zwar gerne eine eigene wohnung haben, aber solange meine freundin studiert (etwa 120 km von mir weg) und selbst kein geld verdient, ist eine gemeinsame wohnung auch ausgeschlossen. ich hab zwar noch einen nebenjob im theater, der ist aber alles andere als regelmäßig (leider! es gibt da ein schweine geld dafür!). BAB und wohngeld bekomm ich auch keins, da meine eltern zu gut verdienen (auch meine ausbildungsvergütung ist zu hoch) mein studium habe ich abgebrochen und eine neue ausbildung angefangen! aber wie schon gesagt, mein vater gibt nichts ab, da er wieder nachwuchs in die welt gesetzt hat und meine mutter eine relativ grosse wohnung unterhält, werde ich wohlgetrungen zuhause leben müssen, bis es richtige kohle gibt!
  24. eigentlich empfielt es sich, auf den gameseiten nachzusehn! dort findet man die besten tipps.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...