Forum: ASP.NET2.0 |
Thema:
AW: AW: AW: AW: AW: Ein Label in einer Datalist abfragen |
Von:
Benny Wa (
18.12.2006 11:01) |
Hallo Bernhard
Also gehen wir das ganze mal von Grund aus durch.
In meiner DB habe ich in der Preisspalte den Datentyp "nchar(10)"
drinnen stehen.
Du hast mir schon einmal geschrieben ich soll besser Decimal verwenden.
Ich habe einmal probiert den Datentyp in meinem SQL Server 2005
auf Decimal(18,0) umzustellen !!
Aber ohne Erfolg er kann mir da meine Preise nicht umkonvertieren
Die Preise stehen bei mir momentan so in der Spalte
1.850,50
Ich habe dann einmal eine Testspalte angelegt mit dem Datentyp
Decimal(18,0) und ein paar Einträge hinzugefügt...
Wenn ich dann in die Spalte folgendes eingebe 1.850,50
dann macht mir der SQL Server folgenden Eintrag in meiner Spalte
1851
Was soll ich denn nur machen damit das auch richtig funktioniert ????
und vor allem auch so ist dass es richtig ist ???
Danke
Benny
Betreff |
Von |
Datum |
|
|
Bernhard
Grojer
|
18.12.2006 11:17 |
|
|
AW: AW: AW: AW: AW: AW: AW: Ein Label in einer...
Hallo Bernhard<br><br>Ich habe jetzt meine DB Spalte wo die Preise drinnen stehen umgebaut<br>auf den Datentyp Decimal(16,2)<br>Musste zwar die Preise neu eintragen da es mit dem Konvertieren<br>nicht geklappt... |
|
|
|
|
|
Benny
Wa
|
18.12.2006 12:10 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: Ein Label in...
Ich habe nun den Fehler mit dem<br><br>Einschränkungen konnten nicht aktiviert werden. Mindestens eine Zeile enthält Werte die die Einschränkungen non-null, unique or foreign-key verletzen. <br><br>gefunden... |
|
|
|
|
|
Benny
Wa
|
18.12.2006 12:29 |
|
|
Bernhard
Grojer
|
18.12.2006 12:52 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: AW: AW: Ein...
Hallo Bernhard<br><br>Ich habe das eben schon probiert so:<br><br>Return "<b>EUR</b> " & String.Format("{0:c2}", Artikel_Preis)<br><br>aber es kommt immer noch<br>1850,50 heraus ?????<br><br><br> |
|
|
|
|
|
Benny
Wa
|
18.12.2006 13:15 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Return String.Format("{0:c2}", Artikel_Preis))<br>-> ? 123.123,12<br><br>Dafür musst du HTMLEncode auf false setzen (im Label, etc.)<br><br>Wenn du es mit EUR haben willst müsst es so aussehen:<br><br>Return... |
|
|
|
|
|
Bernhard
Grojer
|
18.12.2006 13:37 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Ja Ja aber wo bringe ich da ein HTMLEcode=false hinein in das Label ??<br><br><asp:Label ID="lblPreis" runat="server" Font-Bold="True"<br>Text='<%# myconvert(Eval("Artikel_Preis")) %>'><br></asp:Label><br><br> |
|
|
|
|
|
Benny
Wa
|
18.12.2006 13:52 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW:...
Hallo<br><br>Bist du auch Ratlos so wie ich ??<br><br>Ich finde beim besten Willen keine Möglichkeit da irgendwie ein <br>HTMLEncode = false anzugeben ??<br><br>Wie soll ich denn nun die richtige Formatierung vom... |
|
|
|
|
|
Benny
Wa
|
18.12.2006 15:43 |
|
|
AW: Ein Label in einer Datalist...
Hi!<br><br>Nein ratlos bin ich nicht, nur nicht alle 5 Minuten da :-P<br><br>Die Option HTML Encode gibts beim label nicht. Ich weiß jetzt leider auch nicht Auswendig wo das Problem genau liegt und hab hier... |
|
|
|
|
|
Bernhard
Grojer
|
18.12.2006 21:40 |
|
|
AW:OT: Ein Label in einer Datalist...
vielleicht solltest du einfach ab und zu mal einen neuen Thread aufmachen, weil man verliert leicht die übersicht, Soweit ich sehe sind alle Antowrten gegeben worden und du kannst das Problem mit... |
|
|
|
|
|
Hannes
Preishuber
|
19.12.2006 06:57 |
|
|
AW: AW:OT: Ein Label in einer...
Hallo<br><br>Ich habe das ganze nun anderst gelöst ..<br><br>---------------------------------------------------- Dim strRet As String<br> Dim dblPreis As Double<br><br> If Artikel_Preis Is Nothing... |
|
|
|
|
|
Benny
Wa
|
21.12.2006 11:56 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!