Zum Inhalt springen

_n4p_

Mitglieder
  • Gesamte Inhalte

    1337
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    15

Alle Inhalte von _n4p_

  1. unterschied zwischen release und debug? release hat keine debug optionen und debug keine optimierungen Let me google that for you Let me google that for you
  2. nein ich meine nich nvl, ich meine das update ^^ du schränkst das update in keiner weise ein. was zur folge hat das du in ALLEN datensätzen rechnung_summe mit EINEM wert überschreibst, was wohl nicht der sinn war. das was du da versuchst kann afaik MSSQL mit einem "JOIN" auf die update tabelle, so wie dein erster Post UPDATE table SET feld = ? FROM table2 WHERE feld2 = ? ... naja 9 sekunden, kommt drauf an wie groß die tabellen sind, wenn er "nichts tut" würde ich mal schätzen das die kriteren nicht passen. ich persönlich würde mit nem cursor drüberlaufen bevor ich noch paar stunden rumgoogle ^^ dumme frage, was macht die datensätze in den tabellen eigentlich eindeutig? rechnungsnummer? grob gesagt: cursor holt alle datensätze aus migration bei denen rechnungssumme ungleich rechnungssumme des passenden datensatzes aus produktion ist. für jede vom cursor geliferte zeile update produktion set rechnungssumme = cursorzeile.rechnungssumme WHERE rechnungsnummer = cursorzeile.rechnungsnummer oder was immer die datensätze eindeutig macht sicher mag es ein ALL-IN-ONE query geben das dein problem erledigt. aber son cursor is in 15 minuten fertig.
  3. bist du sicher das du so ein update machen möchtest? also selbst wenn dein subquery nur den geforderten einen wert zurückgibt.. was passiert denn dann? angenommen subquery liefert 11322 ließt sich dein update so: update Prod.Rechnungen Produktion set Produktion.rechnung_summe=nvl(113322,0) also in einigen anderen datenbanken hätte ich jetzt wohl n problem...
  4. heißt in der tabelle steht txtkname? also wenn txtkname eine variable ist, musst du die auch per concat operator in den string einbauen. obwohl ich zugegeben keine ahnung von VB hab. also dann etwa so SQL = "INSERT INTO tab_spot" _ & " (Kundenname, Spotname, Sprecher1, Sprecher2, " _ & "Sprecher3, Branche, Musik, Spottext," _ & "Spotbeschreibung, Spotlaenge)" _ & "VALUES( " & txtkname & ", " & txtspname & ", " & txtsp1 &", " _ hab das jetzt nich komplett gemacht aber das system dürfte klar geworden sein ^^
  5. gibt es denn eine fehlermeldung? spontan würde ich denken das du 'txtkname' statt txtkname schreiben solltest. benutzt du den .net connector für mysql?
  6. mal mit AND e.event_id IN (.. versucht? ansonten, welche version von MySQL ist es denn?
  7. naja du schiebst es serialisiert in das feld, also muss es danach auch wieder un-serialisiert werden. also $medium = unserialize($_POST['medium']); dann hast du auch wieder ein array und das input brauchst du da wohl nicht als array zu schreiben echo '<input type="hidden" name="medium" value="'.serialize($medium).'" />';
  8. wahrscheinlich weil es auch eins ist, hast du ja selbst festgestellt. echo $medium[0]; $medium[0] = 5; $medium[1] = 9; $medium[2] = 3; var_dump($medium); PHP: Arrays - Manual
  9. hat er doch schon beschrieben o.0 $medium = $_POST['medium']; tada das array medium ausm post steht jetzt in der variablen $medium, fragen?
  10. GA1 -> 69 GA2 -> 94 WISO -> 80 Auch FISI
  11. du solltest den pfad beim upload anpassen und nicht stur "http://..." reinschreiben. das kann nicht funktionieren, siehe fehlermeldung "http wrapper does not support writable.." heißt, move_uploaded_file kann dateien nicht per http hochladen, und genau das willst du da machen. $path sollte ein verzeichnis sein in das der webserver schreiben darf, relative oder absolute pfadangabe
  12. _n4p_

    CentOS Software Raid 1

    soweit ich weiß werden bei jeder methode die daten auf den beteiligten platten verloren gehen. und ich bezweifel das du von nem software raid booten kannst, zumindest nicht direkt, da die daten und auch der kernel und bootmanager innerhalb des raids wären. aber das software raid existiert ja erst mit laufendem kernel. abhilfe wäre, da es ja nur ne vm is, du hängst noch ne platte indetisch mit der zweiten in die vm und baust dein raid mit platte 2 und 3, und schiebst die wichtigen daten da drauf. die kannst du dann ins laufende system per mount bzw fstab zurückholen.
  13. interessieren die neuesten aufträge zu EINEM artikel oder für JEDEN artikel? für einen einzelnen artikel wäre SELECT AuftragsNr,ArtikelNr FROM KA1 WHERE ArtikelNr = 1 ORDER BY Datum DESC Willst du das ganze für JEDEN artikel müsstest du wohl auf einen Cursor zurückgreifen.
  14. Business English lessons for Adults alle übungen laufen im browser und werden auch direkt ausgewertet. fand ich nich schlecht
  15. 1) var_dump($result) dürfte etwa so aussehen: Array ( [0] => SimpleXMLElement Object ( [0] => <titel> ) ) 2) list( , $result["title"]) = $xml->xpath("/feed/entry/title");
  16. es reicht sogar ein einziges if int testen(string kto) { int strlen = kto.length(); int value = 0; for(int o=0; o<=strlen; o++) { string sub= kto.substr(o,1); if ((sub != "0") || (sub != "1") || (sub != "2") || (sub != "3") || (sub != "4") || (sub != "5") || (sub != "6") || (sub != "7") || (sub != "8") || (sub != "9")) { cout<<"Bitte NUR Zahlen eingeben! " <<endl; value = 1; } return value; } } oder noch besser int testen(string kto) { int value = 0; string zahlen = "0123456789"; if (kto.find_first_not_of(zahlen) == string::npos) { cout<<"Bitte NUR Zahlen eingeben! " <<endl; value = 1; } return value; } } main muss natürlich angepasst werden if (testen(ktn) == 1) { //was auch immer } else { // weiter im text }
  17. richtig deine select sind allerdings vollkommen gleichwertig in den meisten fällen sind joins schneller als subselects die das "gleiche" tun. braucht ein join allerdings ein DISTINCT und ein subquery nicht sind beide etwa gleich schnell. dafür sind subquerys in den meisten fällen leichter zu lesen ^^

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...