Title: AW: [Asp.net] dataView.sort und DateTime

Hab jetzt eine Zeit lang damit herumgspielt aber weis nicht genau wie man auf eine Zelle in einem DataTable zugreifen kann.

 

 

Wollte es so machen:

 

Uebergeben wird das originale DataSet und die Anzahl der der Zeilen

 

private DataSet ConvertStringToDate(DataSet ds_datatoconvert, int results)

{

DataSet ds_temp = new DataSet();

����� DataRow convertedRow = null;

����� double index= 0;

�����������������

����� ds_temp = ds_datatoconvert.Clone();

����� ds_temp.Tables["allst"].Columns["Date Delivered"].DataType = System.Type.GetType("System.DateTime");

�����

 

//move all data from ds_datatoconvert to ds_temp and convert the string to DateTime

 

Hier hab ich mir gedacht erzeuge ich eine DataRow die ich dann spaeter an den DataTable haenge

 

����� convertedRow = ds_temp.Tables["allst"].NewRow();

�����

lbl_error.Text = results.ToString();

����� for(int i=0 ; i < results ; i++)

����� {

����� ����� foreach( DataColumn curCol in ds_datatoconvert.Tables["allst"].Columns)

����� ����� {

����� ����� ����� if( curCol.ToString != “Date Delivered”)

{

����������� ��� ������� convertedRow[curCol.ToString()] = ZUGRIFF AUF EINE ZELLE aus der Column curCol.ToString() und er Zeile mit index i

����� ����� ����� }

����������������� else

����������������� {

Konvertierung von String zu DateTime

����������������� }

}

����� }

����� // ds_temp.Tables["allst"].Columns["Date Delivered"].DataType.ToString();

����� return ds_temp;

}

 

-----Original Message-----
From: Michael Guder [mailto:[EMAIL PROTECTED]
Sent: 25 September 2003 14:25
To: [EMAIL PROTECTED]
Subject: AW: [Asp.net] dataView.sort und DateTime

 

Wenn Du ein typisiertes DS machst, kannst Du im DS festlegen, dass das Feld ein DateTime ist. Dann f�llst Du dieses DS und alles m�sste passen :)

Micha

-----Urspr�ngliche Nachricht-----
Von: Alexander Zeitler [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 25. September 2003 15:10
An: [EMAIL PROTECTED]
Betreff: RE: [Asp.net] dataView.sort und DateTime



>
> kennt jemmand einen workaround wie ich den string wieder in ein datum
> verwandeln kann?
>

vielleicht ein zweites DataSet, das die entsprechende Column vom
Typ DateTime hat und dann die Daten kopieren.
Leider kann man den Datentyp nicht andern,
wenn Daten in der Spalte/Tabelle sind.

Gruss

Alex
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an