Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Equivalence

Begonnen von crystal, März 06, 2016, 00:37:33

⏪ vorheriges - nächstes ⏩

crystal

Hallo,
eine andere Frage. In Fortran gibts eine Equivalence-Anweisung. Damit kann man die Memory-Adressen von zwei Feldern gleich machen.
Also zB mybyte(50) und mystring auf dieselbe Adresse.
Dann kann man schreiben
mybyte(5) =65
und schon steht in mystring an Position 5 ein A

Kann man das auch in VBA machen?
Wer Fehler in meinen Antworten findet, darf sie behalten, muss sie aber kommentieren. ;-)
Dies ist keineswegs arrogant gemeint, sondern soll nur unterstreichen, dass meine Antworten - natürlich - nicht immer fehlerfrei sind und sein können.
Devise: bitte immer erst selbst probieren!

Aus gesundheitlichen Gründen nur noch selten dabei...

DF6GL

Hallo,

man kann Vieles machen....  Ob das aber mit VBA 1:1 abzubilden ist, bezweifle ich jetzt.

Mindestens scheitert das an den Datentypen.

Schau Dir mal die "Join"-Funktion an... 

btw:  Für was brauchst Du das?
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

MzKlMu

Hallo,
Mid gibt es auch als Anweisung.
Mid(mystring,5) = Chr(65)
Tauscht das 5. Zeichen gegen ein A.

Für eine Datenbank ist das Vorhaben eher ungewöhnlich, daher auch von mir die Frage:
Wozu brauchst Du das ?
Gruß Klaus

crystal

Hallo und schönen Sonntag.
Also ich bekomme vonb einem Analysegerät ca. alle Minute einen Datensatz geliefert. Darin sind messdaten und auch Status-Infos enthalten.
Ich dachte mir ich les das einfach in einen Striung ein und arbeite es dann über das bytefeld ab. Dann brauch ich nicht jede Position im strimg erst umzuwandeln.
War nur so eine Idee um es einfacher zu haben.
Wer Fehler in meinen Antworten findet, darf sie behalten, muss sie aber kommentieren. ;-)
Dies ist keineswegs arrogant gemeint, sondern soll nur unterstreichen, dass meine Antworten - natürlich - nicht immer fehlerfrei sind und sein können.
Devise: bitte immer erst selbst probieren!

Aus gesundheitlichen Gründen nur noch selten dabei...

DF6GL

Hallo,

Zitatvon einem Analysegerät ca. alle Minute einen Datensatz geliefert

Wie sieht das aus?  Ist das eine CSV-Datei oder ein DS in einer fremden DB?


btw und OT: was für ein Analysegerät ist das denn  (Hersteller/Typ)?
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access