weill notr work

this code loads a dat set then intro a dat table. however the data has nothing in it . what could be wrong

public void binddata()

{//this function will be used to display data

string error = "0";

DataSet ds = new DataSet("XML Data");

DataGrid dg = new DataGrid();

// DataTable dt = new DataTable();

PopPushXMLData xmldata = new PopPushXMLData();

ds = xmldata.gettallelements("Settings", ref error);

//dg.DataSource = ds;

XMLDATA_dataGridView.DataSource = ds;

XMLDATA_dataGridView.DataMember = "Usersettings";

XMLDATA_dataGridView.Show();

xml file

< xml version="1.0" encoding="utf-8" >

<ICXSettings>
<Usersettings>
<DatabaseSettings DataSource ="Server" Password ="apple" catalog="Harlandmedical" UserID="cisco" IPaddress ="169.1.1.1" location ="office" Size ="30G"
type ="SQL"
DateInsalled ="1/1/11" Installer ="Cisco " macaddress ="xxxxxxxxxxxxxxxx" />
</Usersettings>
<StationSettings>
<StatationData RFID ="1002" NumberofStaations = "0" Firmwarerevision =""/>
<GeneralStatus/>
<SafetyStatus MotionDisabled="" EStopActive="" FrontTopDoorOpen="" FrontMidDoorOpen="" FrontLowDoorOpen="" RearTopDoorOpen="" RearLowDoorOpen=""
FrontTopDoorLocked="" FrontMidDoorLocked="" FrontLowDoorLocked="" RearTopDoorLocked=""
RearLowDoorLocked=""/>
<FluidSubsystemStatus Tube01Open ="0" Tube02Open="0" Tube03Open="" Tube04Open="" Tube05Open ="" Tube06Open =""
Tube07Open ="" Tube08Open ="" Tube09Open ="" Tube10Open ="" Tube11Open ="" Tube12Open ="" Tube13Open ="" Tube14Open =""
Tube15Open ="" Tube16Open ="" Tube17Open ="" Tube18Open ="" Tube19Open ="" Tube20Open ="" Tube21Open ="" Tube22Open =""
Tube23Open ="" Tube24Open =""/>
<SubsystemStatus MotorNetworkStatus="" PalletTransportStatus="" AlignTransportStatus="" PumpStatus="" EntryConStatus=""
ProcessConStatus="" ExitConStatus="" GateStatus="" ProcessStatus="" />
<SPCdata PalletTransportPosition="" AlignTransportPosition="" PumpSpeed="" FluidTemperature="" FluidViscosity=""
FluidFlowRate="" FluidPressure="" FluidLevel="" />
<ProcessStatus CurrentAction="" ActionIndex="" PalletStatus="" />
</StationSettings>
</ICXSettings>

//foreach (DataTable dt in ds.Tables)

//{

// XMLDATA_dataGridView.DataMember = dt.TableName;

//}

//load data set

}



Answer this question

weill notr work

  • George Earl

    Have you debugged your code and looked if the DataSet ds get filled


  • weill notr work