
Alex_winf01
Mitglieder-
Gesamte Inhalte
639 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
3
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Alex_winf01
-
unbekannte Hardware bootet nicht (war: BIOS installieren)
Alex_winf01 antwortete auf Alex_winf01's Thema in Hardware
So, dass Problem hat sich geklärt. Die hatten nicht den Standard-Anschluss für den Monitor, sondern einen zweiten Anschluss, der nicht dem Standard entspricht angeschlossen. Hab jetzt einen Adapter dafür bekommen. Wie man so was machen kann, ist mir ein Rätsel.:upps Jetzt wollte ich das Betriebssystem installieren - zunächst Windows 2000. Ich lege die CD ein und lasse den Rechner von CD aus starten. Irgendwann bekomme ich die Fehlermeldung, dass die Installation nicht vortgesetzt werden kann. Entweder soll ich eine Virusprüfung durchführen (obwohl kein Virus drauf ist) oder ich soll die Festplattencontroller prüfen oder ich soll oder ich soll chd/F durchführen, um einen Fesplattenfehler festzustellen. Sehr komisch. Was könnte das sein? Ich habe jetzt mal die Partition neu angelegt. Bekomme trotzdem die selbe Fehlermeldung und kann fdisk nicht mehr durchführen, da die Fehlermeldung kommt, dass der Sektor ist. Ich tippe mal, dass die Festplatte einen Klatscher weg hat. Oder hat jemand noch einen Tipp? -
unbekannte Hardware bootet nicht (war: BIOS installieren)
Alex_winf01 antwortete auf Alex_winf01's Thema in Hardware
@ Eye-Q Das mit dem Lautsprecher war ja nur eine Antwort auf die Frage von Chief Wiggum. Es ist nur das nötigste drinn - sprich Festplatte, Mainboard mit Prozessor, 1 Riegel Arbeitsspeicher. Grafikkarte ist auf dem Mainboard onBoard usw. Keine Anzeige am Monitor - obwohl rein vom Geräusch her aus dem Tower der Rechner bootet. Ich vermute, dass die Grafikkarte onBoard für den Ar... ist. -
unbekannte Hardware bootet nicht (war: BIOS installieren)
Alex_winf01 antwortete auf Alex_winf01's Thema in Hardware
Die Lautsprecher sind im Monitor integriert und funktionieren. Folgende Hardware: Prozessor Typ Pentium 4 3GHz Mainboard Chipsatz NVIDIA GeForce 6150 LE Random Access Memory (RAM) Installierte Anzahl 1 GB Technologie DDR II SDRAM Formfaktor DIMM 240-PIN Massenspeicher-Controller Typ 1 x Serial ATA - integriert Massenspeicher-Controller (2.) Typ 1 x IDE - integriert Speicher Festplatte 1 x 250 GB - Standard - Serial ATA-150 - 7200 rpm Optische Speicher Typ DVD±RW (±R DL) / DVD-RAM - Serial ATA Plattenetikettierungs-Technologie LightScribe Technology Kartenleser Typ 9-in-1 Kartenleser Audioausgang Typ Soundkarte - integriert Soundmodus 7.1 Channel Surround Kompatibilität High Definition Audio Netzwerk Netzwerk Netzwerkkarte - integriert Wireless LAN unterstützt Ja Data Link Protocol Ethernet, Fast Ethernet, IEEE 802.11b, IEEE 802.11g Produktzertifizierungen IEEE 802.11b, IEEE 802.11g Erweiterung / Anschlussmöglichkeiten Erweiterungseinschübe gesamt (frei) 2 ( 1 ) x von vorne zugänglich - 5.25" x 1/2H 1 ( 0 ) x intern - 3.5" x 1/3H 1 ( 1 ) x Personal Media Drive-Einschub Erweiterungssteckplätze gesamt (frei) 3 ( 2 ) x PCI 1 ( 0 ) x PCI Express x16 1 ( 0 ) x Prozessor - Socket AM2 4 Speicher - DIMM 240-PIN Schnittstellen 6 x Hi-Speed USB - USB Typ A, 4-polig ( Vorderseite: 2 ) 2 x IEEE 1394 (FireWire) ( Vorderseite: 1 ) 1 x Display / Video - VGA - HD D-Sub (HD-15), 15-polig 1 x Tastatur - generisch - Mini-DIN (PS/2-Typ), 6-polig 1 x Maus - generisch - Mini-DIN (PS/2-Typ), 6-polig 1 x Netzwerk - Ethernet 10Base-T/100Base-TX - RJ-45 1 x Kopfhörer - Ausgabe - Mini-Phone Stereo 3.5 mm ( Vorderseite: 1 ) 2 x Mikrofon - Eingang - Mini-Phone Stereo 3.5 mm ( Vorderseite: 1 ) 1 x Audio - line-In - Mini-Phone Stereo 3.5 mm 1 x Audio - Line-Out/Kopfhörer - Mini-Phone Stereo 3.5 mm 1 x Audio - SPDIF-Ausgang - RCA 1 x Display / Video - TV-Ausgang 2 x Display / Video - DVI-Analog/Digital - Kombinierter 29 PIN DVI 1 x Audio - Line-Out (Rückseite) - Mini-Phone Stereo 3.5 mm 1 x Audio - Line-Out (Mitte/Subwoofer) - Mini-Phone Stereo 3.5 mm 1 x Audio - Line-Out (Side Surround) - Mini-Phone Stereo 3.5 mm Also: Kein Betriebssystem drauf. Ich schalte den Rechner an, der Monitor meldet, dass er kein Signal hat. Das BIOS meldet sich mit keinem Pieps. Ich kann den DVD-Brenner öffnen und eine CD einlegen. Und: Ja, der Monitor ist richtig angeschlossen. -
unbekannte Hardware bootet nicht (war: BIOS installieren)
Alex_winf01 antwortete auf Alex_winf01's Thema in Hardware
Also, wenn irgendwas defekt wäre, würde das Bios anfangen zu pipsen. Wäre die Grafikkarte defekt, würde das AMI-Bios 8x piepsen, das AWARD-Bios würde 1 x lang 2x kurz piepsen. Wäre der Arbeitsspeicher defekt, würde das BIOS einmal piepsen. Wäre das Mainboard defekt würde es zu einem Dauerton kommen. Aber nichts. Das Bios macht KEINEN Pieps. Ich schalte den Rechner an und das BIOS meldet sich gar nicht. -
unbekannte Hardware bootet nicht (war: BIOS installieren)
Alex_winf01 antwortete auf Alex_winf01's Thema in Hardware
Also was ein BIOS ist weiss ich auch. Das braucht ihr mir nun nicht zu erklären. Nur macht der Rechner keinen Pips. Was kann das sein? Keine Anzeige gar nichts. -
Hallo liebe Forengemeinde, ich habe heute einen Computer gekauft und wollte dort das Betriebssystem installieren. Nun habe ich alles angeschlossen (Monitor, Tastatur und Maus). Computer startet zwar, macht aber keinen Pips. Ich vermute, dass der Rechner kein BIOS installiert hat. Wie kann ich das BIOS komplett installieren?
-
@ Klotzkopp Wie würdest Du denn das prüfen, ob die 4. Spalte einer Zeile leer ist? Die Datei liegt auch als xls-Datei vor.
-
@ LadyPreis Das mit dem Array würde ja auch funktionieren, wenn die einzelnen Werte nicht Über ein Hochkomma oder Semikolon getrennt sind. Verstehe ich das richtig, dass es auch funktioniern muss, wenn in der Datei steht: text1 text2 text 3 leer text 4 Statt leer ist die Zelle natürlich leer, da steht nichts drinn. Müsste mit dem Array dann auch Funktionieren. Da müsste ich doch nur den 4. Eintragu auf '' überprüfen, oder?
-
Ich habe da noch mal ne Frage zum Thema Dateien: Ich habe eine csv-Datei vorliegen, die wie folgt Strukturiert ist: 'text1', 'text2', 'text3', '', 'text4' Mich interessiert jetzt nur der Wert '', also die Zelle, wo nichts drinnsteht. Wie kann ich direkt abfragen, ob die 4. Spalte leer ist? Es betrifft immer die Spalte 4, also in der 1. Zeile betrifft es die Spalte 4 genauso wie in der Zeile 999.
-
Mein Code sieht so aus: #include <stdio.h> int main(void) { FILE *datei = fopen("C:\\Dokumente und Einstellungen\\Alexandra\\Eigene Dateien\\oracle\\Kat_A2_5.csv", "r"); FILE *datei_neu = fopen("Kat_A2_5_MAS_ueberarbeitet.csv", "w+"); int was; if(datei_neu == NULL) { printf("Fehler"); } if (datei != NULL) { char line [128]; while (fgets(line, sizeof line, datei)) { line[strlen(line)-1] = '\0'; if(strcmp("Zusatzentgelte - Arzneimittel", line) == 0) { was = 1; continue; } else if(strcmp("Zusatzentgelte - Medikalprodukte", line) == 0) { was = 2; continue; } else if(strcmp("Zusatzentgelte - Nicht-Medikalprodukt", line) == 0) { was = 3; continue; } else { switch(was) { case 1: fputs(line, datei_neu); fputs(";", datei_neu); fputs("2008;", datei_neu); fputs("true;", datei_neu); fputs("false;", datei_neu); fputs("false;", datei_neu); fputs("\n", datei_neu); case 2: fputs(line, datei_neu); fputs(";", datei_neu); fputs("2008;", datei_neu); fputs("false;", datei_neu); fputs("true;", datei_neu); fputs("false;", datei_neu); fputs("\n", datei_neu); case 3: fputs(line, datei_neu); fputs(";", datei_neu); fputs("2008;", datei_neu); fputs("false;", datei_neu); fputs("false;", datei_neu); fputs("true;", datei_neu); fputs("\n", datei_neu); } } fclose(datei); fclose(datei_neu); } } else { printf("Fehler"); } return 0; } Und bevor ihr mich prügelt, JA ICH WEISS, DASS PRINTF FÜR EINE FEHLERBEHANDLUNG NICHT AUSREICHT. Es soll nur zu Testzwecken anzeigen, OB ÜBERHAUPT EIN FEHLER AUFTRITT!!!!!! Die Ausgabe in der Datei: Die dreifache Ausgabe der ersten Zeile kann man begegnen, in dem man in den Case-Zweig noch ein break einbaut. Aber: warum ließt er nur die erste Zeile und dann nichts mehr?
-
Natürlich weiss ich, dass die Kommentare nichts bewirken. Also, das zweite fopen funktioniert - es wird die erste Zeile in die Datei geschrieben. Anschließend steht nichts mehr in der Datei. Ich habe jetzt die switch-case-Anweisung eingebaut, genauso wie die Fehlerbehandlung. Während der Laufzeit, läuft er nicht in die Fehlerbehandlung rein. Wo habe ich da den Denkfehler?
-
@ Klotzkopp Das Problem habe ich gelöst. Folgende "Problemchen" habe ich jetzt noch 1.) Jetzt erzeugt er die Date - schreibt aber nur die erste Zeile in die Datei. 2.) Ich habe ja geschrieben, dass bei text1 die Dateiausgabe wie folgt aussehen muss: Bei text2 muss die Dateiausgabe wie folgt aussehen: Und bei text3 muss die Dateiausgabe wie folgt aussehen: Ändere ich den Code wie folgt: int main(void) { FILE *datei = fopen("Kat_A2_5.csv", "r"); FILE *datei_neu = fopen("Kat_A2_5_MAS_ueberarbeitet.csv", "w+"); int was; if (datei != NULL) { char line [128]; while (fgets(line, sizeof line, datei)) { line[strlen(line)-1] = '\0'; if(strcmp("text1", line) == 0) { was = 1; continue; } else if(strcmp("text2", line) == 0) { was = 2; continue; } else if(strcmp("text3", line) == 0) { was = 3; continue; } else { // Hier dann in einer switch-case-Anweisung in die Datei schreiben fputs(line, datei_neu); fputs(";", datei_neu); fputs("2008;", datei_neu); fputs("false;", datei_neu); fputs("true;", datei_neu); fputs("false;", datei_neu); fputs("\n", datei_neu); } } fclose(datei); fclose(datei_neu); } else { // Fehlerbehandlung } return 0; } Ich glaube, ich habe da einen Denkfehler. Leider funzt das so nicht. Könnt ihr mir noch mal helfen?
-
@ Bubble und wie wird das Working Directory gesetzt? Komisch, das normale HelloWorld.c funzt aus dem selben Verzeichnis ohne Probleme.
-
Hat jemand einen Tipp?
-
Also das Programm läuft in den else-Zweig rein: Die zu öffnende Datei heisst tatsächlich Kat_A2_5.csv und liegt im selben Verzeichnis wie das C-Programm.:confused: Was habe ich übersehen?
-
Also habe jetzt folgenden Code: #include <stdio.h> #include <stdlib.h> int main(void) { FILE *datei = fopen("Kat_A2_5.csv", "r"); FILE *datei_neu = fopen("Kat_A2_5_MAS_ueberarbeitet.csv", "w+"); if (datei != NULL) { char line [128]; while (fgets(line, sizeof line, datei)) { line[strlen(line)-1] = '\0'; if(strcmp("text1", line) == 0) continue; else if(strcmp("text2", line) == 0) continue; else if(strcmp("text3", line) == 0) continue; else { fputs(line, datei_neu); fputs(";", datei_neu); fputs("2008;", datei_neu); fputs("false;", datei_neu); fputs("true;", datei_neu); fputs("false;", datei_neu); fputs("\n", datei_neu); } } fclose(datei); fclose(datei_neu); } else { // Fehlerbehandlung } return 0; } Jetzt wird die Datei erzeugt - ist aber leer. Kann mir da noch jemand bei helfen?
-
Es handelt sich um C und ich möchte gerne aus Dateien einlesen und wieder reinschreiben. Dafür brauche ich die entsprechenden includes. Lasse ich die includes weg, ist die erzeugte Datei natürlich leer (siehe meinen Beitrag oben). Kann die leere erzeugte Datei auch andere Gründe haben?
-
Kann mir keiner helfen? Der Compiler kann die folgende includes nicht finden: #include <iostream> #include <fstream>
-
Bekomme jetzt folgende Fehlermeldung: Linkinc console executable: bin\Debug\oracle.exe mingw32-g++ exe: obj\Debug\main.o: No such file or directory. Woran kann das liegen? Bitte helft mir. Ist dringend.
-
#include <stdio.h> #include <iostream> #include <fstream> #include <cstring> int main(void) { FILE *datei = fopen("Kat_A2_5.csv", "r"); FILE *datei_neu = fopen("Kat_A2_5_MAS_ueberarbeitet.csv", "w+"); if (datei != NULL) { char line [128]; while (fgets(line, sizeof line, datei)) { line[strlen(line)-1] = '\0'; if(strcmp("text1", line) == 0) continue; else if(strcmp("text2", line) == 0) continue; else if(strcmp("text3", line) == 0) continue; else { fputs(line, datei_neu); fputs(";", datei_neu); fputs("2008;", datei_neu); fputs("false;", datei_neu); fputs("true;", datei_neu); fputs("false;", datei_neu); fputs("\n", datei_neu); } } fclose(datei); fclose(datei_neu); } else { // Fehlerbehandlung } return 0; } Jetzt ist die Datei leer. Wie kann das sein?
-
Hallo Leute, sorry, dass ich mich jetzt erst wieder melde, aber ich war noch in einem anderen Projekt eingebunden, welches dringend fertig werden musste. @ TDM eine propertyVariable ist doch eine öffentliche Variable in C, oder?
-
@ dbwizard Er will seinen Kopf durchsetzen. Vor seinem Urlaub hat er es sich in den Kopf gesetzt und will es mit aller Gewalt auch so durchsetzen. Gelernter Betriebswirt mit Informatik-Kenntnissen.
-
Mein Kollege meinte darauf, dass dann halt ein benutzerdefinierter (eigener) Datentyp hierfür erforderlich ist. Wie muss ich so einen benutzerdefinierten Datenypen generieren? Habe für diesen Bereich keinerlei Erfahrungen.
-
@ dbwizard Mein Kollege möchte aber, dass diese Werte auch so in der Datenbank gespeichert werden. In diesem Punkt lässt er auch nicht mit sich diskutieren.
-
Ich habe mal Fragen zum Datentyp DATE in Oracle: Der Datentyp DATE speichert in Oracle sowohl Datums als auch Zeitwerte. Nun habe ich einzelne Spalten, wo ich nur das Datum im Format XX.XX.JJJJ benötige, dann habe ich aber auch wieder Spalten, wo dasFormat wie folgt aussehen kann: X/X/JJJJ oder XX/XX/JJJ oder XX/X/JJJ. Kann ich das in Oracle vorher sozusagen als "Standard" festlegen, wie das Format des Datentyps aussehen soll?