Français
Forum

Datenbankeintrag effacer

 
avec diesem Code lösche je gezielt une Datenbankeintrag:
KompilierenMarqueSéparation
IF CLICKED(kill%) | MenuItem(60)

    MessageBox(Wollen Sie den Eintrag
    +UPPER$(titel$)+
    wirklich löschen ?,Lösch-Funktion,292)

    IF %Button = 6

        CHDIR pfad$+\+verz01$
        @db(Open, #3, pfad$+\+verz01$+\DB_KATALOG.DBF)
        @db(Use,#3)
        @db(Go, Z%)
        @db(Delete)
        @db(Pack)
        @db(close,#3)
        @db(Open, #4, pfad$+\+verz01$+\DB_KATALOG.DBF)
        @db(Use,#4)
        @db(CreateIndex, NAME, IXNAME)
        @db(CreateIndex, BILD, IXBILD)
        @db(close,#4)
        @db(Open, #5, pfad$+\+verz01$+\DB_KATALOG.DBF)
        @db(Use,#5)
        @db(Index, IXNAME, IXBILD)
        @db(close,#5)
        INHALTS_ANZEIGE Hier wird die Eintragsanzeige aktualisiert
        SetFocus(mn_inhalt&)

    ENDIF

ENDIF


qui Eintrag wird aussi gelöscht mais anschliessend stehen qui Textes qui anderen données durcheinander. dans qui données-banque sommes 1 champ avec dem Namen, 1 champ avec einem Bildernamen et deux Memofelder. Alles klappt, bloss cela Effacer schlägt Purzelbaum - quoi ist faux ?
 
13.06.2008  
 




Thomas
Freier
Irgendwie habe je Zweifel, dass cela auparavant so ging. Im Prinzip peux pour un MEMO-champ aucun index-Dossier erstellt volonté.
 
Gruß Thomas
Windows XP SP2, XProfan X2
13.06.2008  
 




Dieter
Zornow
tu ouvres qui banque de données mets keinen index et benutzt mais chez db(go,index qui avec Indexvariante anstatt db(GO,feldnr&) comment Jac déjà geschrieben hat dürfen aucun Memofelder comme Indizes verwendet volonté. 4 x Indizes volonté aussi pas plus gepflegt maximum 2
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
14.06.2008  
 



eh bien hab je pour Euren Ratschlägen den Code modifiziert (im ersten Beitrag hab Je l' Code ausgetauscht) et c'est oui c'est ca so comment auparavant. pourquoi bekomme je, si je X%=@db(index, IXNAME, IXBILD) abfrage, une zéro. le son Aider devrait ici une une angezeigt volonté. qui index-Fichiers sommes doch vorhanden. voyez mir mon blöde Fragerei pour. Pour vielen Jahren Profan-Benutzen arbeite je cela erste la fois avec banque de données-Fichiers. voilà qui faute déjà vorprogrammiert ! Nobody is perfect !

Nachschlag:
qui faute lag chez mir - Getcount ist Nullbasierend (schönes mot) et qui Feldeinträge commencer avec une. mon Boucle pour qui Inhaltsanzeige begann aussi avec une trop zählen et dadurch kam pour dem Effacer eines Datensatzes alles durcheinander ! - maintenant beginnt qui Boucle chez zéro et alls klappt.
merci mais quand même pour qui Tipps zum Thema INDEX
 
14.06.2008  
 




Jac
de
Lad
@Dieter: je hatte ici encore rien geschrieben, schließe mich mais tout de suite qui attitude à.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
14.06.2008  
 




Dieter
Zornow
@Jac, tu as droite était oui de Thomas, hatte wohl encore deinen Namen im tête, là je zuvor dein wieder rauf et runter gelesen hatte.
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
14.06.2008  
 




Jac
de
Lad
eh du denkst à mich.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
14.06.2008  
 



...je krieg encore qui Krise
Alles pour Vorschrift gemacht. Effacer allez maintenant, si Je l' letzten Eintrag dans qui Gridbox lösche.
Nehme je une willkürlichen Eintrag , volonté qui Textes dans den Memo-Feldern vertauscht. - et qu'est-ce que c'est pour une Dossier, quelle beim Effacer erstellt wird - DB3$$$.D$$ ? - Nervlich total am Boden s'il te plaît je um Aufklärung
 
15.06.2008  
 




Dieter
Zornow
je denke la fois, dass es plus avec qui Gridbox comme avec qui banque de données zusammenhängt, mais sans savons quoi du là fais peux dir niemand aider.
So comme aussieht liest du qui banque de données dans qui Gridbox un, si du ensuite quoi änderst hat qui erste Eintrag dans qui Gridbox den index 0 dans qui banque de données mais 1 ou bien si du sur une index einliest irgend une autre Datensatznummer, là hängt peut-être dein faute.
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
15.06.2008  
 



@Dieter - quelque chose comme dans qui Art hab je aussi dans le doute. Arbeite déjà avec deux Variablen (Gridbox et index) - Schalte je une Messagebox entre zur Kontrolle, zeigt mir cet den gewählten Eintrag aussi à et il wird gelöscht, mais seltsamerweise Déplacer sich qui Textes qui Memo-Felder - cela passiert seulement, si je une freie sélection treffe. qui dernier angezeigte Eintrag wird sans Komplikationen gelöscht. - viens mais encore derrière elle
 
15.06.2008  
 




Thomas
Freier
@Horst: je mach es quelque chose unkonventionell....Datensatz lesen...Felderinhalte + Datensatznummer avec Spaltenbreite 0 dans un la ligne.
KompilierenMarqueSéparation
1. Spalten definieren
Titel$ = Links;0;180;Mitte;2;100;Nummer;1;0
2. Gridbox erstellen
hGrid&   = Create(GridBox, Dlg%, Titel$, 3, 3, 0, 400, 190)
3. hier werden die Gridbox-Zeilen hinzugefügt
AddString(hGrid&, FELD1|FELD2|Datensatz-Nr)

Zum Changement (eigene masque) ou bien Effacer lese je qui Datensatznummer aus et vais avec cela zum Datensatz.
avec cela J'ai eu bisher zéro Probleme, égal comment indiziert ou bien une Gridbox ou bien un Listview umsortiert wurde.
 
Gruß Thomas
Windows XP SP2, XProfan X2
15.06.2008  
 




Thomas
Freier
@Horst, je hoffe tu as qui Krise überwunden et dbf pas dans qui coin verbannt.
dans meiner Müllkiste fand je un Script pour MEMO-champ données dans einem Listview (bisher pas verwendet) et quelque chose dans deine direction angepasst. peut-être findest du là Lösungen.

389 kB
Hochgeladen:17.06.2008
Downloadcounter121
Download
 
Gruß Thomas
Windows XP SP2, XProfan X2
17.06.2008  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.759 Views

Untitledvor 0 min.
Tommy18.02.2014
Uwe Lang17.07.2012
funkheld25.05.2012
Georg14.12.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie