Dans une page
System.Web.UI.MobileControls.MobilePage j'appelle une procédure stockée dans une base de données Sybase, et mets le résultat dans un DataSet.
Là j'ai besoin de créer une nouvelle colonne dans ma table résultat, et de mettre en fait dans cette colonne une sous chaine d'une autre colonne. Mais voici mon problème Ms Studio me réponds :
Erreur 'object' ne contient pas de définition pour 'substr' Voici mon bout de code :
[...]
myDataAdapter.Fill(myDataSet);
myDataSet.Tables[0].Columns.Add("TOA", typeof(string));
foreach (DataRow myRow in myDataSet.Tables[0].Rows)
{
string[] words = myRow["PGC_CMPT"].Split('/');
myRow["TOA"] = words[1];}
Je ne comprends pas. Je croyais que Split() ou encore Substring() avaient juste besoin de using System en début de page, mais apparemment il faut autre chose...
using System;
using System.Collections;
using System.Data;
using Sybase.Data.AseClient;
using System.Web;
using System.Web.Mobile;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.MobileControls;//using System.ComponentModel;
//using System.Drawing;
//using System.Web.UI.WebControls;
//using System.Web.UI.HtmlControls;
Si quelqu'un peut me dire ce qui me manque afin d'utiliser par exemple la methode Split() dans ma page ce serait super gentil.
meli
