Avatar billede para7 Nybegynder
06. juni 2003 - 16:20 Der er 20 kommentarer og
1 løsning

Fejl: Vist noget med Currency seperator

Fejl:
The currency separator information specified in the NumberFormatInfo is ambiguous for parsing.

Jeg kører Web Matrix tutorial igennem, men er gået fast i slutningen af Using Data Code Builder:
Type 1 into the TextBox and click the Button.
The DataGrid will show all of the rows in the OrderDetails table for the specified OrderID. 

Ovenstående fejl kommer ved at sende et et tal med knappen.
Avatar billede odegaard Nybegynder
06. juni 2003 - 16:30 #1
Din computer står sikkert til dansk opsætning og programmet forudsætter en engelsk opsætning.
Avatar billede para7 Nybegynder
06. juni 2003 - 16:50 #2
Ja det gjorde den for lidt siden og nu har jeg sat den til USA. Så vises money med komma i db, men skifter lidt mellem at vise komma og punktum, når man kører det. Og så kommer fejlmeddelelsen. Jeg har winXP, så genstart er vel ikke nødvendigt?
Avatar billede para7 Nybegynder
06. juni 2003 - 16:51 #3
Korrektion: ..til USA. Så vises money med punktum i db.
Avatar billede para7 Nybegynder
06. juni 2003 - 16:53 #4
Jeg troede barnesygdomme som valuta var løst i .net. Man skulle da gerne kunne lave en shop fx?
Avatar billede odegaard Nybegynder
06. juni 2003 - 17:11 #5
Nej nu har du netop 100% kontrol! Men det kræver at du tager kontrollen.
Se på CultureInfo. Her ligger løsningen på dine problemer.

Problemet er nærmere i den Tutorial du har kørt igennem. Helt sikkert lavet af en amerikaner, det ikke lige kan huske at der findes andet end USA og Dollars.
Avatar billede para7 Nybegynder
06. juni 2003 - 17:37 #6
Lige netop. Nok en uheldig side af open source. Ikke rigtig nogen, der gider lave noget gennemført. Om hvert hjørne har jeg stødt på ukorrektheder og fejl og et forum, hvor der åbenbart kun kommer svar, når der er 20, der klager over fejl. Fx at et forkert download link stadig står der, så man får noget andet end MSDE hentet hjem.
MEN eller er det jo alletiders, når man kommer fra noget bøvlet gammel asp.

Men nu virker det (indtil videre) efter en genstart. Og så er man amerikaner.. ;-D

Tak indtil nu. Smid lige et svar og jeg vil kigge på CultureInfo(.com?)
Avatar billede para7 Nybegynder
06. juni 2003 - 17:47 #7
Forum siger at det er vist noget man skriver i en fil:
Public c As New System.Globalization.CultureInfo("en-GB")
System.Threading.Thread.CurrentThread.CurrentCulture = c
System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat.ShortDatePattern() = "dd/MM/yyyy"

Har du et tip
Avatar billede para7 Nybegynder
06. juni 2003 - 17:49 #8
Jeg kigger lige lidt på exp. Du har jo mange svar rundt omkring.
Avatar billede odegaard Nybegynder
06. juni 2003 - 18:02 #9
Kig i SDK'en. Dér er fine eksempler på det.
Avatar billede para7 Nybegynder
06. juni 2003 - 18:10 #10
den må jeg så lige downloade... Jeg har forstået at man nok ligger det i en fil som hedder web.config
Avatar billede para7 Nybegynder
06. juni 2003 - 18:30 #11
den SDK er ikke til at finde, men jeg har lagt det her ind i en web.config og det ser ud til at virke:

<configuration>
  <system.web>
      <globalization
          fileEncoding="utf-8"
          requestEncoding="utf-8"
          responseEncoding="utf-8"
          culture="da-DK"
          uiCulture="da-DK"
        />
  </system.web>
</configuration>

Tak for hjælpen. Læg lige et svar for point...
Avatar billede odegaard Nybegynder
06. juni 2003 - 18:49 #12
Hvis du ikke har installeret SDK har du begået en ordentlig bummert :-)
Kig lige under:
"Start" -> "Programmer" -> "Microsoft .NET Framework SDK"

Ellers skynd dig ind på www.asp.net og hent SDK'en (for i så fald har du kun downloaded og installeret .NET Frameworket på ~21mb).
Avatar billede para7 Nybegynder
06. juni 2003 - 19:52 #14
Tak for servicen. Det er en heavy sag:
Download Size: 108757 KB.
Men så behøver man måske ikke egentlig at købe Visual Studio?
Avatar billede odegaard Nybegynder
06. juni 2003 - 20:28 #15
Jo da! Det er jo udviklerværktøjet.
Men hvis du downloader SDK'en, så behøver du ikke at købe flere bøger. Alle .NET bøger er alligevel bare et referet af hvad der står i den.

Men med SDK'en skal det dog også lige siges at der følger compilere osv. med. Dvs. så du kan compile dine controls, biblioteker og webservices, og reelt kan man også compile windows-applikationer (men de er næsten umulige at designe i notepad).
Avatar billede para7 Nybegynder
07. juni 2003 - 10:34 #16
Jeg har set, at VS koster op til 17.000 kr. Web Matrix er jo gratis og jeg har den kørende.
Avatar billede odegaard Nybegynder
07. juni 2003 - 23:10 #17
9.500 så vidt jeg husker for en pro udgave. Der er stort set ingen grund til at købe de store pakker.
Jeg fik min via Microsofts håndskriftprøver, så jeg slap med at betale med min håndskrift :-)
Avatar billede para7 Nybegynder
08. juni 2003 - 10:49 #18
Kan jeg mon gøre det samme =o)
Avatar billede odegaard Nybegynder
08. juni 2003 - 20:48 #19
Nej det er desværre ved at være for sent. Det slutter her i juni.
Men man kan jo iøvrigt købe en opgradering til v2003 for €32 når først man har v2002 (men jeg har selvfølgelig også snart ventet 1½ måned på den...)
Avatar billede para7 Nybegynder
08. juni 2003 - 22:02 #20
Tak tor tippet. Man kan nok ikke opgradere fra en skoleversion?
Avatar billede odegaard Nybegynder
09. juni 2003 - 10:30 #21
Nej. Se http://msdn.microsoft.com/vstudio/howtobuy/upgrade/vstudio03/default.aspx

The following products are not eligible for this promotion:
-Visual Studio .NET 2002 Academic
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester