我有一个c#webservice,其中一些方法如下所示:
[OperationContract]
public List<CSMaquina> GetMaquinaByLoja(String IDLoja)
{
try
{
string queryString = "SELECT * FROM Maquina WHERE LJA_ID = @LJA_ID";
List<CSParameter> Parameters = new List<CSParameter>();
CSParameter parameter = new CSParameter();
parameter.FieldName = "LJA_ID";
parameter.FieldSize = 0;
parameter.FieldType = (int)enFieldType.Integer;
parameter.Value = IDLoja;
Parameters.Add(parameter);
DataTable dt = ExecuteQuery(queryString, Parameters, CommandType.Text);
List<CSMaquina> Maquinas = new List<CSMaquina>();
CSMaquina maquina;
foreach (DataRow row in dt.Rows)
{
maquina = new CSMaquina();
maquina.LJA_ID = int.Parse(row["LJA_ID"].ToString());
maquina.MAQ_Numero = int.Parse(row["MAQ_Numero"].ToString());
Maquinas.Add(maquina);
}
return Maquinas;
}
catch (Exception ex)
{
throw new FaultException(
new FaultReason(ex.Message),
new FaultCode("General"));
}
}
我想知道您是否可以帮助我使用这种方法来填充我网站中的comboBox。我是这个网络服务的新手,所以如果你能说/教我整数的最佳方法,我会非常感谢。