Ich bin mir nicht sicher, ob dies möglich ist. Ich habe viele Suchen durchgeführt, aber ich finde immer wieder Antworten auf die Frage, ob man einen Wert einmal eingeben und keinen Verweis behalten soll.Verweise auf einen Wert aus einer Zelle in einer anderen Zelle (SQL)
Bei meiner Arbeit "internationalisiere" ich einige Webseiten, was bedeutet, einen Datenbankeintrag für jedes Stück Text zu machen. Es gibt einen Textabschnitt, der einen Link enthält, und der Link wird bereits in der Datenbank gespeichert. Da der Code, der auf den Link in der Datenbankzelle referenzierte, nicht funktionierte (er wurde einfach als einfacher Text ausgedruckt), bestand meine Lösung darin, die erste Hälfte des Absatzes als einen Datenbankeintrag (endend in ...<a href="
) und den zweiten zu haben halb wie ein anderer (beginnend mit und habe den Verweis auf den Link in der Mitte. Aber mein Vorgesetzter mochte das nicht.
Also, was ich gerne tun könnte, ist ein Datenbankeintrag für die ganzen Absatz, und in der Mitte davon, beziehen Sie sich auf den Link, der in einer anderen Tabelle ist (tatsächlich die gleiche Tabelle, verschiedene Untertabelle). Auf diese Weise wird der Link aktualisiert, wenn es jemals geändert wird (anstatt hart codieren) es in den Absatztext)
Wenn es unmöglich ist, ist das tot Verbündeter gut, ich will es nur bestätigen (ich kann anscheinend niemanden finden, der dasselbe machen wollte und mir wurde gesagt, dass es unmöglich ist).
Danke!
Ich denke, Ihr erster Ansatz richtig ist. Der andere wird zur Entwicklung und sicherlich zu erheblichen Wartungskosten führen. Die Chancen stehen gut, dass Ihr Vorgesetzter niemals zugeben wird, dass er mit seiner Entscheidung solche Kosten verursacht hat, also raten Sie mal, wem die Schuld gegeben wird :-) –
Danke Giorgios. Allerdings hat es mich zum Nachdenken gebracht - wenn dies zum Muster wird, was ist, wenn auf einer anderen Seite bereits ein Absatz mit mehreren Dingen in der Datenbank referenziert ist, dann ändern sich die Spezifikationen - Ändern, Löschen oder Hinzufügen von weiteren Dingen wird wirklich funktionieren schwierig. – Erin