Vielleicht ist er ja zu Hause....

Und wieso willst Du das Wochenende im Buero verbringen? So'ne Abfrage zu
schreiben wird ja nicht sooo lang dauern, und zur Not kannst Du die 300
Datensaetze auch per Hand korrigieren. Wenn Du zwei Datensaetze pro Minute
schaffst, dauert das nur 2.5 Stunden - dann bist Du im 23.00 zu Hause 

;-)

Th.
-----Original Message-----
From: Hupfeld [mailto:[EMAIL PROTECTED]] 
Sent: Friday, July 12, 2002 11:12 AM
To: AspGerman Kaffeehaus
Subject: [aspdecoffeehouse] AW: Die Freitagabend-Verzweiflung


Hallo Claudius,
hast du kein zuHause?
Vielen Dank f�r Diese Mail.
Hatte jedoch gehofft, das sich jemand schon mal die M�he machen musste. Nun
ja, sollte dies nicht an dem sein, werde ich wohl Hand anlegen m�ssen.

Gru�
Sven-Christian, welcher hier im B�ro wohl sein Wochenende vebringen wird
:-)

-----Urspr�ngliche Nachricht-----
Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 12. Juli 2002 19:54
An: AspGerman Kaffeehaus
Betreff: [aspdecoffeehouse] RE: Die Freitagabend-Verzweiflung

Hier ist ein wenig handarbeit angesagt...
Ich w�rde daf�r kein programm machen...

- �ffne die DB in Access und mach Dir ein neues Query, das so aussieht
SELECT ID, betrag, cdbl(replace(left(betrag,instr(replace(betrag,'E','
'),' ')),'.',''))
FROM tabelle;

Diese abfrage nutzt das leerzeichen nach der zahl, um den rest
abzuschneiden... Zus�tzlich kann die abfrage die umwandlung selbst dann
machen, wenn zwischen zahl und w�hrung kein leerzeichen steht (daf�r muss
aber die w�hrung mit E beginnen)

Das Ergebnis der Anfrage musst Du Dir ansehen. Falls alles richtig
umgewandelt wurde, dann kannst Du dieses update auf die DB loslassen:

UPDATE tabelle set betrag = replace(left(betrag,instr(replace(betrag,'E','
'),' ')),'.','') Danach kannst Du den Feldtypen umsetzen, da alles
umwandelbar ist...

Falls das nicht funzt musst Du Dir u.U. vorher ein double-feld anlegen und
dieses update anwenden: UPDATE tabelle set betrag2 =
cdbl(replace(left(betrag,instr(replace(betrag,'E',' '),' ')),'.','')) Danach
kannst Du das alte l�schen und das neue umbenennen


Falls die Umwandlung in der SELECT-Anfrage nicht komplett funktioniert, dann
kannst Du die paar Ausreisser von Hand korrigieren, oder die Anfrage leicht
ver�ndern...

Das ganze ist zwar nicht gerade die sch�nste Arbeit, aber damit sollte es
nicht all zu lange dauern...

Gruss,

Claudius

>
> Hi Folks,
>
> leider habe ich mich heute breitschlagen lassen f�r einen Freund ein 
> paar Ver�nderungen an seinem ASP-Datenbank-Projekt durchzuf�hren. Nun 
> habe ich mir jedoch erst jetzt das Elend einmal angeschaut.
>
> Das Problem:
> In einer Datenbank werden ca. 1 Dutzend Euro-Betr�ge erfasst. Die 
> Datenbank hat auch schon �ber 300 Eintr�ge. Und die Spalten sind Typ 
> vchar(50)! Die notwendige Auswertung wurde vorsichtshalber erst mal 
> auf Eis gelegt
> ;-) und die soll ich nun erstellen.
> Beim Eintragen weiterer neuer Datens�tze soll es keine Clientseitige
> �berpr�fung geben, und auch serverseitige wird eine automatisierte
> INSERT bzw. UPDATE Anweisung verwandt.
> Nun wurde nat�rlich f�r 1500,50
> Folgendes eingegeben:
> 1.500,50
> 1.500,50 EUR
> 1.500,50 ?
> 1500,50 EURO
> usw.
>
> Hat jemand vielleicht schon mit einem �hnlichen Problem zu tun gehabt 
> und eine Funktion geschrieben? Dann kann ich n�mlich die anderen 
> Problem l�sen und habe vielleicht doch noch ein bisschen Wochenende. 
> Danke
>
> Gru�
> Sven-Christian
>
> -----Urspr�ngliche Nachricht-----
> Von: Eiben, Thorsten [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 12. Juli 2002 18:09
> An: AspGerman Kaffeehaus
> Betreff: [aspdecoffeehouse] RE: Die Freitagnachmittagsfrage
>
> Markus:
>
> Wir machen das immer ueber SQL-Scripts. Ein Trick dabei ist, dass 
> jedes Skript eine Versionstabelle updated - damit man weiss, was schon
> gelaufen
> ist. Das ganze klappt bisher ohne groessere Probleme.
>
> Th.
>
> -----Original Message-----
> From: Markus Renschler [mailto:[EMAIL PROTECTED]]
> Sent: Friday, July 12, 2002 6:18 AM
> To: AspGerman Kaffeehaus
> Subject: [aspdecoffeehouse] Die Freitagnachmittagsfrage
>
>
> Hallo,
>
> Ich habe mal eine Frage an die, die ASP(X)-Anwendungen f�r SQL-Server 
> schreiben und in Folge dessen auch mehrere SQL-Server haben, die 
> irgendwie von der Tabellenstruktur her Synchron gehalten bzw. bei 
> �nderungen upgegradet werden m�ssen:
>
> Wie bringt Ihr Euren Produktions-DB-Server auf den Stand des 
> Prototypen bzw.
> den Prototypen auf den der Entwicklungsserver?
>
> Handgemachte Scripts, CASE-tool, Compare-tool?
>
> W�rd mich einfach mal interessieren, wie es andere machen...
>
> Viele Gr��e
>
> Markus
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden:
> |
> http://www.aspgerman.com/aspgerman/listen/anme>
lden/aspdecoffeehouse.as
> | p
>
> ---
>
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.375 / Virus Database: 210 - Release Date: 7/10/2002
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden:
> |
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp

| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden:
|
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp


| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden:
|
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.as
| p

---

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.375 / Virus Database: 210 - Release Date: 7/10/2002
 

| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an