Beiträge von PrinzBernhard

    Das Backup startet, dauert eine Zeit,
    dann kommt diese Meldung.

    ------------------------------------

    System.Data.OleDb.OleDbException

    -----------------

    Operation muss eine aktualisierbare Abfrage verwenden.

    -----------------

    bei ZetaProducer.Main.Backup.HighLevelBackupController.<>c__DisplayClass5.<CheckCreateBackup>b__2(Object s, RunWorkerCompletedEventArgs args)
    bei ZetaProducer.RuntimeGui.Progress.BackgroundWorkerLongProgressGui.start(BackgroundWorkerLongProgressGuiParameters information)
    bei ZetaProducer.RuntimeGui.Progress.BackgroundWorkerLongProgressGui.start(Object host, DoWorkEventHandler worker, ProgressChangedEventHandler progressChanged, RunWorkerCompletedEventHandler runWorkerCompleted, String text, Boolean callAsynchronWithGui, ProgressCancellationMode cancellationMode, IWin32Window owner, TimeSpan showIfWorksLongerThan)
    bei ZetaProducer.RuntimeGui.Progress.BackgroundWorkerLongProgressGui..ctor(Object host, DoWorkEventHandler worker, RunWorkerCompletedEventHandler runWorkerCompleted, String text, ProgressCancellationMode cancellationMode)
    bei ZetaProducer.Main.Backup.HighLevelBackupController.CheckCreateBackup()
    bei ZetaProducer.Main.Main.MainWindow.MainForm.ManualNotifyAfterWebProjectLoad(Boolean handleCommandLine)
    bei ZetaProducer.Main.Main.MainWindow.MainForm.DoOpenWebProject(FileOrDirectoryInfo fileOrFolderPath, Boolean handleCommandLine)
    bei ZetaProducer.Main.Main.MainWindow.MainForm.mruMenu_Clicked(Object sender, MainFormMruMenuClickedEventArgs e)
    bei ZetaProducer.Main.Main.MainWindow.MainFormMruController.bbi_ItemClick2(Object sender, ItemClickEventArgs e)
    bei DevExpress.XtraBars.BarItem.OnClick(BarItemLink link)
    bei DevExpress.XtraBars.BarButtonItem.OnClick(BarItemLink link)
    bei DevExpress.XtraBars.BarItemLink.OnLinkClick()
    bei DevExpress.XtraBars.BarButtonItemLink.OnLinkClick()
    bei DevExpress.XtraBars.BarItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
    bei DevExpress.XtraBars.BarButtonItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
    bei DevExpress.XtraBars.BarItemLink.OnLinkActionCore(BarLinkAction action, Object actionArgs)
    bei DevExpress.XtraBars.ViewInfo.BarSelectionInfo.ClickLink(BarItemLink link)
    bei DevExpress.XtraBars.ViewInfo.BarSelectionInfo.UnPressLink(BarItemLink link)
    bei DevExpress.XtraBars.Controls.CustomLinksControl.OnMouseUp(MouseEventArgs e)
    bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    bei System.Windows.Forms.Control.WndProc(Message& m)
    bei DevExpress.XtraBars.Controls.CustomControl.WndProc(Message& msg)
    bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    OleDbException
    {
    ErrorCode=-2147467259,
    Errors=OleDbErrorCollection
    {
    Count=1,
    },
    Message="Operation muss eine aktualisierbare Abfrage verwenden.",
    Data=
    [
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeMethodInfo: UpdatedRowStatusErrors,
    StackTrace=" bei ZetaProducer.Main.Backup.HighLevelBackupController.<>c__DisplayClass5.<CheckCreateBackup>b__2(Object s, RunWorkerCompletedEventArgs args)\\r\\n bei ZetaProducer.RuntimeGui.Progress.BackgroundWorkerLongProgressGui.start(BackgroundWorkerLongProgressGuiParameters information)\\r\\n bei ZetaProducer.RuntimeGui.Progress.BackgroundWorkerLongProgressGui.start(Object host, DoWorkEventHandler worker, ProgressChangedEventHandler progressChanged, RunWorkerCompletedEventHandler runWorkerCompleted, String text, Boolean callAsynchronWithGui, ProgressCancellationMode cancellationMode, IWin32Window owner, TimeSpan showIfWorksLongerThan)\\r\\n bei ZetaProducer.RuntimeGui.Progress.BackgroundWorkerLongProgressGui..ctor(Object host, DoWorkEventHandler worker, RunWorkerCompletedEventHandler runWorkerCompleted, String text, ProgressCancellationMode cancellationMode)\\r\\n bei ZetaProducer.Main.Backup.HighLevelBackupController.CheckCreateBackup()\\r\\n bei ZetaProducer.Main.Main.MainWindow.MainForm.ManualNotifyAfterWebProjectLoad(Boolean handleCommandLine)\\r\\n bei ZetaProducer.Main.Main.MainWindow.MainForm.DoOpenWebProject(FileOrDirectoryInfo fileOrFolderPath, Boolean handleCommandLine)\\r\\n bei ZetaProducer.Main.Main.MainWindow.MainForm.mruMenu_Clicked(Object sender, MainFormMruMenuClickedEventArgs e)\\r\\n bei ZetaProducer.Main.Main.MainWindow.MainFormMruController.bbi_ItemClick2(Object sender, ItemClickEventArgs e)\\r\\n bei DevExpress.XtraBars.BarItem.OnClick(BarItemLink link)\\r\\n bei DevExpress.XtraBars.BarButtonItem.OnClick(BarItemLink link)\\r\\n bei DevExpress.XtraBars.BarItemLink.OnLinkClick()\\r\\n bei DevExpress.XtraBars.BarButtonItemLink.OnLinkClick()\\r\\n bei DevExpress.XtraBars.BarItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)\\r\\n bei DevExpress.XtraBars.BarButtonItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)\\r\\n bei DevExpress.XtraBars.BarItemLink.OnLinkActionCore(BarLinkAction action, Object actionArgs)\\r\\n bei DevExpress.XtraBars.ViewInfo.BarSelectionInfo.ClickLink(BarItemLink link)\\r\\n bei DevExpress.XtraBars.ViewInfo.BarSelectionInfo.UnPressLink(BarItemLink link)\\r\\n bei DevExpress.XtraBars.Controls.CustomLinksControl.OnMouseUp(MouseEventArgs e)\\r\\n bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)\\r\\n bei System.Windows.Forms.Control.WndProc(Message& m)\\r\\n bei DevExpress.XtraBars.Controls.CustomControl.WndProc(Message& msg)\\r\\n bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)\\r\\n bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)\\r\\n bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)",
    HelpLink=null,
    Source="Microsoft JET Database Engine",
    HResult=-2147467259
    }

    Ergänzung:

    jetzt habe ich Ihre Antwort verstanden,
    ja, wenn ich rechts oben auf Personen drücke, komme ich zurück in den +Personen-Zustand , aber das ist
    aus meiner Sicht nicht erwartungsgemäß.

    Meine Erwartung, dass ich in dem linken Menübaum navigieren kann.
    Dass die Überschrift aktivierbar ist, ist zwar schön, aber es sollte die beiden
    Punkte (Personen im Menübaum, links und Personen als Überschrift) sich gleich verhalten.

    Hi, das mit -> und + ist genau mein Problem,

    Das, was man anfänglich im +-Zustand sieht,
    kann man nicht mehr erreichen,
    wenn man nach Personen -
    auf Preisliste geht und dann auf Personen zurück,
    dann wechselt er zwischen Preisliste und - Personen-Untermenü.

    Wenn ich bei Personen bleibe, kann ich zunächst zwischen den beiden Personen-Zuständen +/- wechseln, (sehr schön)
    darf aber keinen anderen Menüpunkt aufrufen.

    Problem,

    Wenn Sie von Preisliste auf Personen zurück gehe, wechselt er nicht auf Personen,
    sondern zeigt nur das Untermenü von Personen an,
    lässt aber die URL auf Preisliste. Auch wenn man erneut auf Personen klickt,
    dann erscheint das +-Zeichen, bleibt die URL die Preislist e
    und er zeigt den Inhalt von Personen nicht an.

    Schauen Sie mal das beliegende PDF an und probieren, aus

    Ausgangspunkt
    http://sv-berlin.de/neu/personen.html
    -> Personen ( - + Untermenü sichtbar, OK )
    Preisliste (Preisliste sichtbar, OK )
    Personen - und Personenmenü sichtbar (unschön, schöner wäre, den +-Zustand zu sehen)
    Personen + und erneut Preisliste (nicht Personen) sichtbar FALSCH

    aus meiner Sicht ist das falsch, was da passiert

    Hallo,

    mal die Antwort eines zufriedenen ZP-User

    • Einfache Lizensierung. ZP will vermeiden, dass die Version mehrfach benutzt wird.
      d.h.. du kannst es ohne Kontrolle mehrfach installieren (habe ich auch),
      aber du sollst es nur ein mal benutzen.
      Beispiel: auf Arbeit installiert und auf meinen Latop installiert. alles OK.
      Und wenn der Rechner gestohlen wird, installierst du es neu.
      Ist für mich ein wesentlicher Grund, das Programm gekauft zu haben.
    • Website ändern: zwei Varianten, entweder kauft der Kunde auch eine ZP-Version
      oder du machst die Seite editierbar (nur bei Premium möglich).
      Dann kann der Kunde Online Änderung machen
      Ist aber nicht das Haupt Ziel von ZP.

    wenn du es alles kostenlos willst, dann nimm Jommla,
    aber für eine im wesentlich statischen Homppage ist ZP einfach super
    (Beispiele: http://www.gramberg.de, http://www.fewo-erlengrund.de)

    Und: du kannst alles kostenlos ausprobieren, die Testversion hat keine Einschränkung
    (nur moralische Beschränkung = nicht kommerziell)

    Ich mache einen ersten Versuch mit dem Metro-Layout.

    Dabei fällt auf, dass die Menüsteuerung nicht funktioniert.

    Vorgehensweise:
    http://www.sv-berlin.de/neu/personen.html (langer Text mit 2 Personen zu sehen)
    klicken auf Preisliste
    klicken auf Personen (jetzt sind nur die beiden Namen zu sehen (das Untermenü).

    Erwartung: bei Personen ist der Inhalt zu sehen,
    der auch unter http://www.sv-berlin.de/neu/personen.html zu sehen ist.

    Was mache ich falsch?

    Wenn ich mein Fenster so klein machen,
    dass das Menü oben rechts zu sehen ist,
    funktioniert es so, wie man es erwartet.

    Ich meine das kleine Update innerhalb der 12.x - Fassung.
    Vermutlich das Update auf die Version 12.2.0

    Ich habe jetzt gefunden, dass vor der Konvertierung ein Backup gemacht wird.
    Dieses Projekt hab eich noch einmal konvertiert,
    bekomme die selbe Fehlermeldung sende diese Fassung gerade an den ZP-Support (Projekt an Support senden).
    Dauert aber etwas, weil dies 200 MB sind.

    Wenn der fertig gesendet hat, kann ich auch die Fehlermeldung sagen.

    Beim ZP Miniupdate ist leider ein Projekt zerstört worden.
    Jetzt wird die Version nicht mehr erkennt. (Datenbanktyp konnte nicht erkannt werden)

    Davor gab es kurz eine Fehlermeldung,
    die ich aber nicht schnell genug lesen konnte.

    Wie so üblich, habe ich kein zeitnahes Backup,
    Wie kann das teil wieder repariert werden? (Hochladen, wohin) ?

    Guten Tag, bei meiner Homepage http://www.gramberg.de

    Dort habe ich eine Titelleiste mit Bilder. Die wollte ich
    mit Bildern bestücken (löschen und neue Bilder ergänzen).

    Jetzt ist der interne Zustand kaputt.

    Es kommt beim Starten des Projektes: Löschen aus angegebener Tabelle nicht möglich.
    Wenn ich testweise ein Bild lösche, kommt: Opereration muss eine aktualisierbare Abfrage verwenden.

    Es wäre mir wichtig, wieder eine funktionsfähige Fassung zu haben,
    weil ich das Backup doch vergessen hatte.

    Gibt es eine Reorganisation der Datenbank?
    Neuerzeugen der Datenbank hat nicht geholfen.


    Die Fehlermeldung beim Öffnen des Projektes.

    Gruß Bernhard ?(


    System.Data.OleDb.OleDbException

    -----------------

    Löschen aus angegebenen Tabellen nicht möglich.

    -----------------

    bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)
    bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
    bei System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
    bei System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
    bei System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
    bei System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
    bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQuery(IAdoNetTransactionScope transactionScope, TConnection connection, String spName, IAdoNetParameterCollection spParameters, DataCacheInformation dataCacheInformation)
    bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQuery(SmartConnectionString connectionString, String spName, IAdoNetParameterCollection spParameters, DataCacheInformation dataCacheInformation)
    bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQuery(String spName, IAdoNetParameterCollection spParameters, DataCacheInformation dataCacheInformation)
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.FileChange.WebFileChangeManager.CleanupOldEntries()
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Projects.WebProject.<OnLoaded>b__3(ThreadQueueWorkItemCallbackParameters param0)
    bei ZetaProducer.RuntimeBase.ThreadPooling.ThreadPoolManager.workItemCallbackWrapper(Object state)
    bei Amib.Threading.Internal.WorkItem.ExecuteWorkItem()

    OleDbException
    {
    ErrorCode=-2147467259,
    Errors=OleDbErrorCollection
    {
    Count=1,
    },
    Message="Löschen aus angegebenen Tabellen nicht möglich.",
    Data=
    [
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeMethodInfo: ExecuteCommandTextErrorHandling,
    StackTrace=" bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)\\r\\n bei System.Data.OleDb.OleDbCommand.ExecuteNonQuery()\\r\\n bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQuery(IAdoNetTransactionScope transactionScope, TConnection connection, String spName, IAdoNetParameterCollection spParameters, DataCacheInformation dataCacheInformation)\\r\\n bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQuery(SmartConnectionString connectionString, String spName, IAdoNetParameterCollection spParameters, DataCacheInformation dataCacheInformation)\\r\\n bei Zeta.VoyagerLibrary.Data.Base.AdoNetBaseQuerier`4.ExecuteNonQuery(String spName, IAdoNetParameterCollection spParameters, DataCacheInformation dataCacheInformation)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.FileChange.WebFileChangeManager.CleanupOldEntries()\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Projects.WebProject.<OnLoaded>b__3(ThreadQueueWorkItemCallbackParameters param0)\\r\\n bei ZetaProducer.RuntimeBase.ThreadPooling.ThreadPoolManager.workItemCallbackWrapper(Object state)\\r\\n bei Amib.Threading.Internal.WorkItem.ExecuteWorkItem()",
    HelpLink=null,
    Source="Microsoft JET Database Engine",
    HResult=-2147467259
    }

    Hi,

    durchgeführt, da kommt ... alles OK

    Habe auch festgestellt, es landen Mails bei mir aber als eine Fehlermeldung .. falsch zugestellt.
    Im Anhang dieser Mail kommt der Inhalt des Formulars.
    D.h. irgend etwas passiert schon, ist nur noch nicht so schön,
    wie es sein soll.
    Sieht so aus, daß ich noch an einer Stelle eine gültige Adresse eintragen müßte.

    Undelivered Mail Returned to Sender

    Hallo,

    ich fand einen Hinweis, dass HTTPS einen Vorteil bei Google bringen kann.
    Hängt die Nutzung von HTTPS von ZETA oder wo kann/muss ich das einstellen,
    über welches Protokoll die Homepage angesprochen / betrieben wird. ?

    --------------------------------


    SEO-Vorteil für Sie als Synergie-Effekt

    Zudem
    wird seit dem Google-Vortrag auf der SMX 2014 in München vermutet, dass
    Sie in naher Zukunft einen klaren SEO-Vorteil genießen können, wenn Sie
    die HTTPS-Technologie in Ihrem Internetauftritt unterstützen, da Google
    diese Seiten bevorzugt behandelt. Google sieht in der sicheren
    Übertragung durch HTTPS einen gewissen Qualitätsvorteil und eine
    stärkere Ernsthaftigkeit im Betreiben der Website. Man findet noch
    wenige Quellen, wo es als feststehendes Merkmal beschrieben wird, aber
    die Aussagen und Vermutungen in die Richtung aus Fachkreisen häufen sich
    und können für Sie einen Wettbewerbsvorteil bedeuten.

    Gibt es mehrere Seiten auf unterschiedlichen Domains mit dem gleichen Content (Text), wertet Google dies ab.
    Andreas

    Das ist das, was ich verhindern will.
    Identische Seiten kann Google über einen gleichen MD5-Wert ermitteln.
    Deshalb will ich identische Seiten vermeiden.

    Deshalb sollen die Seiten leicht unterschiedlich sein.
    Meine Erwartung, daß man bei Google besser gefunden wird,
    wenn man mehr Domains hat.

    ---------

    Bleibt meine eigentliche Frage offen: gibt es Variablen bei ZP, die man einsetzen kann.

    dazu noch eine Idee, weil ich an dem Thema/Problem auch schon war.

    Es wäre gut, wenn man das gleiche Bild an verschiedenen Stellen,
    in verschiedenen Größen darstellen kann. D.h. die Größe
    der Darstellung des Bildes sollte auf der Seite möglich sein,
    wo man das Bild eingebunden hat (auch nachträglich).

    Hallo,

    nachdem ich so viel Freude mit ZP mit statischen Seiten habe,
    überlege ich, auch die Seite https://community.zeta-producer.com/www.sv-edv.de mit ZP zu bauen.

    Hier sind aber leider Teile aus einer Datenbank (die Mitgliederseiten).

    Ich könnte so was auch täglich statisch neu erzeugen,
    aber aus einer Datenbank gespeist?.

    Was könnte ein Ansatz sein,
    trotz teilweiser dynamischer Inhalte ZP zu nutzen?

    Die Daten ändern sich nur sporadisch (alle 1-2 Wochen),
    eine automatisierte Erzeugung könnte ich mir vorstellen?
    So eine Art ZP-Template wäre eine schöne Sache,
    die ich dann dynamisch fülle

    Gibt es da Gedanken von ZP zu so was ?
    Oder wird ZP auf statische Homepages beschränkt bleiben?

    Gibt es bei ZP so was wie Variablen, die ich in Seiten darstellen kann.

    zum einen Variablen, die ich bei der Gestaltung nutzen kann
    aber für diese Frage dynamische Variablen, die erst
    bei der Darstellung ausgewertet werden.

    Hintergrund: ich habe diverse Domain-Namen.
    Für Google möchte ich, dass die Seiten leicht unterschiedlich sind,
    damit die Seiten keinen identischen Hash-Wert haben.

    Gibt es z.B. die Möglichkeit, dass der Domain-Name dynamisch dargestellt wird,
    dann könnte dich die Dateien 10 kopieren,
    dennoch sieht jede Seite leicht anders aus.

    Gruß