2 Probleme SQL Server Datenübertragung und
-
problem 1
Ich bekomme meine Daten vom SQL Server siehe
http://www.vossy123.de/Leerzeichen.htm
als PDF File abgelegt.
Danke
Vossy
-
Hallo !
zu 1)
Leerzeichen kann man mitCString::TrimLeft
und
CString::TrimRight
abschneiden.
Also ungefähr so:
m_apSet1->m_Artikelbezeichnung.TrimRight();
Tschüss
-
da kommt dann die FM
'type cast' : 'void' kann nicht in 'const char *' konvertiert werden
Weiß jemand warum er eigendlich die Lehrzeichen mit übergibt??
Vossy
-
TrimRight() hat als Rückgabewert void. Falls du soetwas versucht hast
m_Sicht_Artikeldaten.SetItemText(abc, 0,(LPCTSTR)m_apSet1->m_Artikelbezeichnung.TrimRight());
schneidet er von m_apSet1->m_Artikelbezeichnung die rechten Leerzeichen ab und meldet void zurück. Dann versucht er void in LPCTSTR umzuwandeln...
Mit einer Zwischenvariablen sollte es eigentlich klappen:CString cTemp; cTemp = m_apSet1->m_Artikelbezeichnung; cTemp.TrimRight(); m_Sicht_Artikeldaten.SetItemText(abc, 0,(LPCTSTR)cTemp);
Und warum er überhaupt Leerzeichen mitliefert:
keine Ahnung. Ich gehe mal davon aus, dass die da auch so in dem Feld der Datenbank drin stehen. Warum sollten sie dann NICHT mitgeliefert werden ?
-
Danke hat gut geklappt mit der Zwischenvariablen und
schon bin ich um eine Klasse reicherDanke Vossy