M
mklapp
Hello,
The following code 'swaps out' one Selectcommand for
another. Both commands are stored procedures in a SQL
Server 2000 DB. Both commands work in the Query Builder.
The Fill Command does not populate the dataset.
Is there a little error or a profound limitation?
Thanks
Michael Klapp
<WebMethod()> Public Function GetNotThisProvSchool(ByVal
ProvId As Integer) As ProvSchoolDataset
Dim provNotSchool As New ProvSchoolDataset
'First, we use the adapter for the other command, to
retrieve schools not serviced by this provider
SqlProvSchoolAdapter.SelectCommand.CommandText
= "[sp_GetNotThisProviderSchool]"
SqlProvSchoolAdapter.SelectCommand.Parameters.Clear()
SqlProvSchoolAdapter.SelectCommand.Parameters.Add
("@ProviderCode", SqlDbType.Int)
SqlProvSchoolAdapter.SelectCommand.Parameters
("@ProviderCode").Value = ProvId
SqlProvSchoolAdapter.Fill(provNotSchool)
'Now we set the adapter back to the default command, to
retrieve schools serviced by this provider
SqlProvSchoolAdapter.SelectCommand.CommandText
= "[sp_GetThisProviderSchools]"
SqlProvSchoolAdapter.SelectCommand.Parameters.Clear()
SqlProvSchoolAdapter.SelectCommand.Parameters.Add
("@Prov", SqlDbType.Int)
SqlProvSchoolAdapter.SelectCommand.Parameters
("@Prov").Value = ProvId
Return provNotSchool
End Function
The following code 'swaps out' one Selectcommand for
another. Both commands are stored procedures in a SQL
Server 2000 DB. Both commands work in the Query Builder.
The Fill Command does not populate the dataset.
Is there a little error or a profound limitation?
Thanks
Michael Klapp
<WebMethod()> Public Function GetNotThisProvSchool(ByVal
ProvId As Integer) As ProvSchoolDataset
Dim provNotSchool As New ProvSchoolDataset
'First, we use the adapter for the other command, to
retrieve schools not serviced by this provider
SqlProvSchoolAdapter.SelectCommand.CommandText
= "[sp_GetNotThisProviderSchool]"
SqlProvSchoolAdapter.SelectCommand.Parameters.Clear()
SqlProvSchoolAdapter.SelectCommand.Parameters.Add
("@ProviderCode", SqlDbType.Int)
SqlProvSchoolAdapter.SelectCommand.Parameters
("@ProviderCode").Value = ProvId
SqlProvSchoolAdapter.Fill(provNotSchool)
'Now we set the adapter back to the default command, to
retrieve schools serviced by this provider
SqlProvSchoolAdapter.SelectCommand.CommandText
= "[sp_GetThisProviderSchools]"
SqlProvSchoolAdapter.SelectCommand.Parameters.Clear()
SqlProvSchoolAdapter.SelectCommand.Parameters.Add
("@Prov", SqlDbType.Int)
SqlProvSchoolAdapter.SelectCommand.Parameters
("@Prov").Value = ProvId
Return provNotSchool
End Function