I have some VB code like
Dim data As DataTable = DataAccess.ExecuteDataSet("AuthenticateWebServiceClient" _
, New SqlParameter("@ClientID", ClientId) _
, New SqlParameter("@Password", Password) _
, New SqlParameter("@WebServiceID", WebServiceID)).Tables(0)
And a DataAccess class with this function
Public Shared Function ExecuteDataSet(ByVal storedProcName As String, ByVal ParamArray parameters As SqlParameter()) As DataSet
'Try
Dim command As SqlCommand = PrepareSPCommand(storedProcName, parameters)
Dim adapter As New SqlDataAdapter(command)
Dim ds As New DataSet
adapter.Fill(ds)
Return ds
'Catch ex As Exception
'ex.ToString()
'End Try
End Function
When I try to convert this to C# through a converter I get
private DataSet ExecuteDataSet(string storedProcName, SqlParameter[] parameters)
{
SqlCommand command = PrepareSPCommand(storedProcName, parameters);
SqlDataAdapter adapter = new SqlDataAdapter(command);
DataSet ds = new DataSet();
adapter.Fill(ds);
return ds;
}
Except PrepareSPCommand isn’t recognized by VS. Does anyone know the correct way to convert this function to C#.
Here,