Zum Inhalt springen

SHifTER

Mitglieder
  • Gesamte Inhalte

    17
  • Benutzer seit

  • Letzter Besuch

  1. hey matze, vielen dank. ich editier meinen post und ändere den Link. 1000 dank dir. gruß, shifter >>Edit: Und wieder was gelernt. Editieren hier nur innerhalb von 15min nach posten >>möglich. Daher ist der link jetzt hier:
  2. na toll, so ein mist. kann das jetzt leider nicht auf meinen webspace legen, da die firmen-firewall so ziemlich alle ports blockt, inklusive ftp. muss ich also heute abend machen wenn ich zu hause bin.
  3. Hallo, habe ein größeres Problem mit einer SQL-abfrage, die einfach ewig dauert. Ich fang mal von vorne an: Meine Aufgabe ist es ein VB-programm, dass auf Access läuft auf MS SQL Server 2000 umzustellen. Hat bisher alles recht gut geklappt, ein großteil der Funktionalität steht schon zur verfügung, allerdings braucht das Programm bei 2 Punkten extrem lang. Vorher auf Access war es eine nicht wahrnehmbare verzögerung, jetzt mit SQL beläuft es sich auf 10-15 sekunden! der sql-profiler gibt nur für eine einzige funktion 4812 aktionen aus. einen screenshot sortiert nach Duration findet ihr unten. Außerdem liegt die CPU-Auslastung bei 100%. Ansonsten funktioniert alles reibungslos. auch meine Queries sind äußerst simpel. immer im stil von SELECT * FROM tabelle WHERE spalte = bdg1 [AND spalte2 = bdg2 AND...] VB und SQL sind neu für mich. ich habe vor jedem neu geöffneten Recordset geprüft, ob das aktuelle rs geöffnet ist und -falls ja- es geschlossen: If recset.State Then recset.Close recset.Open ("SELECT * FROM tabelle [WHERE spalte = bdg ] "), objConn [, , ]Hat jemand eine Idee, was ich falsch mache? auch habe ich keine Indizes verwendet (keine Ahnung, wie das in VB geht). Dank euch, ShIFteR
  4. Hallo, ich benötige eine Query für MS SQL Server 2000, die vergleicht, ob ein datum(s-teil) in einer Spalte vorkommt. In der Spalte steht ein Datum in folgendem Format: dd.mm.yyyy hh:mm:ss, also datum und uhrzeit in der gleichen spalte. nun muss ich die tabelle durchsuchen, ob ein bestimmtes datum darin vorkommt. klartext: ich will wissen, ob zB der 18.09.2003 in der spalte vorkommt. (desweiteren benötige ich auch 09.2003 -also Monat- und 2003 -also Jahr). Wie kann ich das anstellen? danke für eure Hilfe. gruß, ShIFteR
  5. ist keine berufsschule, sondern eine universität... @Der Kleine: danke für die links, werde mich da mal durcharbeiten.
  6. Hi, hab bald informatik-prüfung und wir müssen schwachsinniger weise das Hoare-Kalkül beherrschen. Niemand sonst scheint jemals davon gehört zu haben, deshalb frage ich jetzt euch, ob ihr es mir erklären könnt. Bei diesem Kalkül handelt es sich um einen beweis einer methode oder eines algorithmus, der auf korrektheit geprüft werden soll. was wißt ihr dazu? Gruß, SHifTER
  7. Ja, also dass die JList in die JScrollPane kommt, weiß ich jetzt (auch irgendwie logisch). Das Problem mit dem JButton lag an der ContentPane, jetzt habe ich auf die RootPane ne neue ContentPane gelegt und die zeigt jetzt den Button an. Danke für deine Hilfe. Und in Ruhe kann ich mir die Sachen ansehen, wenn ich keinen Zeit- bzw. Termin-druck mehr habe. Aber das Programm muss ja fertig werden..... Gruß, SHifTER
  8. Ist mir schon bewußt. Die JScrollPane hab ich auch 5min nach erstellung des Threads hinbekommen. Und ein Button in eine JList einfügen, geht auch, was nachfolgender Code zeigt. import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Listing3710 extends JFrame implements ActionListener { static final String[] DATA = { "Hund", "Katze", "Meerschweinchen", "Tiger", "Maus", "Fisch", "Leopard", "Schimpanse", "Kuh", "Pferd", "Reh", "Huhn", "Marder", "Adler", "Nilpferd" }; private JList list; public Listing3710() { super("JList"); addWindowListener(new WindowClosingAdapter(true)); Container cp = getContentPane(); //Liste list = new JList(DATA); list.setSelectionMode( ListSelectionModel.MULTIPLE_INTERVAL_SELECTION ); list.setSelectedIndex(2); cp.add(new JScrollPane(list), BorderLayout.CENTER); //Ausgabe-Button JButton button = new JButton("Ausgabe"); button.addActionListener(this); cp.add(button, BorderLayout.SOUTH); } public void actionPerformed(ActionEvent event) { String cmd = event.getActionCommand(); if (cmd.equals("Ausgabe")) { System.out.println("---"); ListModel lm = list.getModel(); int[] sel = list.getSelectedIndices(); for (int i = 0; i < sel.length; ++i) { String value = (String)lm.getElementAt(sel[i]); System.out.println(" " + value); } } } public static void main(String[] args) { Listing3710 frame = new Listing3710(); frame.setLocation(100, 100); frame.setSize(200, 200); frame.setVisible(true); } }[/PHP] Der JList wird das Array 'DATA' übergeben, JScrollPane & JButton hinzugefügt und in neuem Frame geöffnet. Danke für eure Hilfe. Gruß, SHifTER
  9. Ich habe folgende JList in einer großen GUI. Ich möchte gerne eine JScrollPane und einen JButton der JList hinzufügen, aber es klappt zum verrecken nicht. In einem neuen Frame ist es kein Problem, nur im haupt-fenster klappt es nicht. Liegt wohl an der ContentPane. Aber wie krieg ich die beiden Dinge in die JList?? { public static JList jList1; //private JPanel jPanel1 = new JPanel(); //private XYLayout xYLayout2 = new XYLayout(); public void setJLabel() { TagLabel.setText(maincommander.jListInfo[0][0]); jList1 = new JList(maincommander.jListInfo[0]); jList1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); } }
  10. Nein, es ist nicht mein abschluß-projekt. ich studiere aber auch nicht informatik, aber info ist halt teil des studiums und ich brauch den schein. es geht mir eigentlich nur ums bestehen. ich sitz auch nicht alleine dran, sondern es ist teamarbeit. uns läuft leider die zeit weg, sonst hätt ich sicherlich die ruhe, mir das alles ausführlich anzusehen, aber die zeit drängt nunmal. daher frage ich auch immer nach der einfachsten Lösung, nicht der besten & elegantesten....
  11. Danke für die Mühe. Aber prinzipiell hast du schon recht, ich hab mir das etwas zu einfach vorgestellt. hab grad versucht mySQL unter windows zu starten. dachte da könnte man einfach über GUI ne db erstellen, die man dann in Java importiert. Naja, ich kümmer mich lieber wieder um arrays und vektoren... SHifTER
  12. da hast du sicherlich recht, gutes buch wer sicherlich angesagt. was arrays sind weiß ich (wow), vektoren kenn ich aus der theorie und datenbanken hab ich ein semester gehört (auch theorie). weiterbilden wär auch sicherlich angesagt, nur hab ich da iM keine zeit zu, da dass projekt fertig werden muss. du meinst also, dass eine DB schwieriger umzusetzen wäre?
  13. Hmm, sorry für doppelpost, aber man kann hier beitrag nur 15min nach erstellung editieren.... Jetzt wurde mir noch eine Idee zugetragen: die termin-verwaltung in eine SQL datenbank packen. Was haltet ihr davon? und wie stell ich das an? womit erstelle ich die DB? SHifTER
  14. Das ist doch mal ne vernünftige aussage. Auch wenn ich weniger darüber weiß Hehe, da hast du wohl recht. Wenn du mir sagst wie es geht, immer CU, SHifTER
  15. @Bigredeyes: Danke auch dir. Wirklich ausführliche Doku. Nur samples habe ich nicht gefunden. Und wo kann man sich das ganze ziehen? Jetzt bin ich etwas verunsichert worden, da mir ein Komilitone gesagt hat, man solle die Termin-verwaltung doch mit einem Mehrdimensionalen Array machen. Was meint ihr dazu? Habe noch nichts gehört, was die einfachste Lösung ist. Falls jmd Lust hat, selber sowas zu coden, kann er mir gerne die Terminverwaltung per eMail schicken, dass wär klasse Gruß, SHifTER

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