Zum Inhalt springen

g_nikolai

Mitglieder
  • Gesamte Inhalte

    175
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von g_nikolai

  1. dann versuch doch mal diese Reihenfolge: IF Request.Form ("country") <> "" THEN IF SQL2 <> "" THEN SQL2 = SQL2 & ") AND (" For i = 1 to Request.Form ("country").count IF SQL2a <> "" THEN SQL2a = SQL2a & " OR " IF SQL2a = "" THEN SQL2a = "(" SQL2a = SQL2a & " CustomerCountry = '" & Request.Form ("country")(i) & "'" next i SQL2 = SQL2 & SQL2a SQL2a = "" END IF Aber wie gesagt. hilfreich wäre es wenn Du mal den ganzen Code der Seite postest, dann kann ich das hier bei mir kurz testen und schon ist es ok. so kann ich immer nur raten was gemeint ist
  2. also den Code den Du jetzt hast der Funktioniert doch für die ersten Zeilen also für (CustomerCountry = 'Germany' OR CustomerCountry = 'The Netherlands') AND wiesieht den den das Ausgangsformular aus?? und was sol, wie imn den SQLText??
  3. sql_str = "INSERT INTO text(stichwort, text, prio_nr, stoer_nr, ok_nr, ben_nr, komp_nr, datum, zeit, wart_nr, info_nr, ok_text) values ('" & stichwort_feld & "', '" & text_feld & "', '" & prio_nr & "', '" & stoer_nr & "', '" & ok_nr & "', '" & ben_nr & "', '" & komp_nr & "', '" & datum & "', '" & zeit & "','" & wart_nr & "', '" & info_nr & "', '" & ok_text & "')" versuch es mal so. die ' braucht man aber nur wenn der Inhlat der variablen wirklich ein STRING Wert ist Gruß Guido
  4. Open g_NameLogfile For Append Access Write Lock Read Write As FileNr Stempel = Date$ & "" & Time$ Print #FileNr, Stempel For n = 0 To List1.ListCount - 1 Print #FileNr, List1.List(n) , Print #FileNr, List2.List(n), Print #FileNr, List3.List(n), Print #FileNr, List4.List(n) Next n Close #FileNr wenn List1.List(n) einer der Texte ist der eingefügt werden soll und Du möchtest alle Texte in einer Zeile dann würd ich es so machen For n = 0 To List1.ListCount - 1 Print #FileNr, List1.List(n) & vbTab & List2.List(n) & vbTab & List3.List(n)& vbTab & List4.List(n) & vbCrLf Next n vbTab macht Tabulator vbCrLf macht den Zeilenumbruch man kann auch den Zugriff auf das Textfile ändern. so bekommst du einen Listeneintrag in eine Zeile, oder Du must das Ganze auf eine bestimmte Anzahl von Zeichen begrenzen, damit auch alles untereinander steht. So wie ich im Bsp. aufzeige werden auch nicht unbedingt alle Zeilen dirket untereinander sein, da das auch von der Länge der einzelnen Listeinträgen abhängt Wenn es halt wirklich direkt untereinander sein soll, müsste man es mit Leerzeichen bis zu einem gewissen Punkt für jeden eintrag auffüllen.
  5. hast du die Werte die von cmd zurückkommen in einem Recordset?? dann kannst du das rs nutzen um die Listbox wieder neu zu füllen. ansonsten das ganze mit einem ADODC machen ist aber nicht so schön und man hat auvch nicht soviel kontrolle darüber was passiert
  6. Du könntest versuchen die Stored Proc als DataSource im Quellcode dem Srteuerelement anzuhängen, dabei sagst du auch welcher Paramater übergeben wird. Hab ich aber noch nicht ausprobiert
  7. also ich meine das funzt nur mit ASP. Also schau Dir mal diesen Artikel in aspheute.com an http://www.aspheute.com/artikel/20000523.htm Gruß Guido
  8. super aber wahrscheinlich ist es die Caption eigenschaft des Formulars gewesene oder?
  9. Du startest das Formulasr im MDIForm_load ereignis oder sonst wo und dann sagst du im Form_Load des Child_Fensters z.B. Me.Left = 0 Me.Top = 0 Me.Width = frmMain.ScaleWidth Me.Height = frmMain.ScaleHeight Um die Größe und die Position festzulegen Gruß Guido
  10. nach dem Aufruf der Stored Procedure also nach dem Namen der Procedure kommt ein Freizeichen und dann die Parameter in der Reihenfolge wie sie in der Stored Proc erwartet werden. Bsp: sp_getStaffDetails StaffID, GroupID Gruß Guido
  11. soll die Meldung direkt bei der Eingabe kommen oder erst nachher?? Und welche Programmiersprache verwendest Du?
  12. dann würd ich sagen das Du uns auch mal postest was Du gefunden hast. sonst geht die Information ja unter oder??
  13. das kommt drauf an was Du machen möchtest. Du kannst nur den Wert abspeichern wenn er auf TRUE steht, weil dann ist der Wert "ON". und sonst kannst Du nur abfragen und etwas anderes eintragen.
  14. Du kannst auch diese Importspezifikation als schema.ini in das gleiche verzeichnis legen wie die DB und dann nach dieser den Import von verschiedenen Daten realisieren.
  15. aus welchem Grund sollen den alle MDI geschlossen werden?? bei uns ist das so geregelt worden, das wir die OnActivate Methode der Form Public gemacht haben und dort werden dann alle Elemente mit der neuen Einstellung aktualisiert.
  16. Was heißt Du möchtest das Array zusammengefügt ausgeben? wenn Du die Array-Werte in eine Variable schreiben willst und dann ausgeben: strWert= myArray(0) & myArray(1) & myArray(2) & myArray(3) & myArray(4) & myArray(5) & myArray(6) & myArray(7) & myArray(8) ich beginne bei 0 und ende bei 8 weil der beginn immer bei 0 ist und wenn Du das Array mit 9 deklariewrt hast dann hast du 9 Zeichen beginnend bei 0 und ende bei 8.
  17. wenn du ein Häckchen machen möchtest müstest Du die Schriftart WingDings einstellen und dann chr(254) benutzten als Wert. das Problem wird nur sein das man für eine Spalte nicht die Schriftart wechslen kann. Guido
  18. Format(dblWert,"#,##0.00") damit kannst Du wie schon gesagt nur die Ausgabe in einer Textbox oder sonst wo beeinflussen und so ist es auch richtig benutzt. Beispiel wäre: txtWert=Format(dblWert,"#,##0.00")
  19. Wie weit ist die Schüler Version den eingeschränkt?? weis das schon jemand?
  20. kann man sich das nicht runterladen??
  21. man kann natürlich auch hingehen und eine Abfrage machen um zu sehen ob der Eintrag schon vorhenden ist: SELECT Count(ID) FROM tblTest WHERE ID=myID somit bekommt Du einen Wert zurück der entweder 0 oder 1 oder mehr sein kann. Allerdings sollte er nicht höher als 1 sein, da sonst ein konflikt mit der Eindeutigen ID schon vorliegt.
  22. Wenn die StoredProcedure eine String Variable erwartet ist Dein Aufruf so richtig wenn Sie aber nur einen Long oder int Wert erwartet brauchst Du die ' nicht zu setzten: Also einfach nur: DoCmd.OpenStoredProcedure ("owner.stored_procedure " & 12345) Hat bie mir funktioniert. Guido
  23. Also in VB geht es so: DIM fso as FileSystemObject Dim strDatei as String strDatei=app.path + "\" + user_temp + ".txt" IF fso.FileExists(strDatei)=False THEN fso.CreateTextFile(strDatei) END IF wenn du die Datei auch noch direkt nutzen möchtest um etwas hineinzuschreiben brauchst Du ein TextStream Object geht dann so: Dim tsText as TextStream IF fso.FileExists(strDatei)=False THEN '** Dieser Befehel erstellt die Datei auch wenn Sie nmicht da ist und öffnet sie dann zum schreiben fso.OpenTextFile(strDatei, ForWriting, True) END IF Gruß Guido
  24. Welche Programmiersprache soll der Code den sein und welche Tabellennamen ?? aus EXCEL? oder wie?

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