是否有任何其他快速方法来填充ADO.Net中的数据表而不使用Data adaptor.Fill方法?有没有其他方法可以在不使用dataadaptor.Fill方法的情况下填充ADO.Net中的Datatable?
3
A
回答
0
您可以使用所涉及的各种类型的方法手动创建DataTables
及其内容。
这确实需要一些代码,但是可能的(我已经从.NET 1.1中的自定义序列化完成,为需要DataSet
的控件填充数据源)。
[一个更具体的答案真的需要知道为什么你有兴趣在此。]
7
是的,可以。这里有一个简短的例子:
var results = new DataTable();
using(var connection = new SqlConnection(...))
using(var command = connection.CreateCommand())
{
command.Text = "sql statement";
var parameter = command.CreateParameter();
parameter.Name = "name";
parameter.Value = aValue;
command.Parameters.Add(parameter);
connection.Open();
results.Load(command.ExecuteReader());
}
return results;
如果你只是需要创建一个数据表,例如用于存储数据库不提供的数据,那么您可以创建一个新的DataTable并自行填充它,如下所示:
var x = new DataTable("myTable");
x.Columns.Add("Field1", typeof(string));
x.Columns.Add("Field2", typeof(string));
x.Columns.Add("Field3", typeof(int));
x.Rows.Add("fred", "hugo", 1);
x.Rows.Add("fred", "hugo", 2);
x.Rows.Add("fred", "hugo", 3);
相关问题
- 1. 有没有方法可以在没有GraphQL的情况下使用Relay?
- 2. 在没有Ajax的情况下在javascript中使用ruby方法
- 3. 有没有其他方法可以使用OpenCV的imdecode?这是
- 4. 我们可以在没有DataAdapter的情况下填充DataSet吗?
- 5. 有没有一种方法可以在不使用中间件的情况下使用scrapy的代理?
- 6. cocoalibspotify metatdata方法可以在没有Spotify帐户的情况下使用吗?
- 7. 有没有任何方法可以在没有计划的情况下使用Test :: More中的diag()?
- 8. 有没有可以遵循的CSS填充启发式方法?
- 9. 有没有方法可以在不使用C#中的Web引用的情况下连接到soap webservice?
- 10. 有没有什么方法可以在不使用JavaScript和JQuery的情况下获得asp.net中的keycode?
- 11. 有没有什么方法可以在不使用VM的情况下在Smalltalk中开发?
- 12. 有没有一种方法可以在不使用flex的情况下在flash中嵌入自定义字体
- 13. 有没有方法可以在不使用AVFoundation框架的情况下在iOS中录制音频?
- 14. 有没有方法可以在没有按下Ctrl键的情况下在ObjectListView中进行多重选择?
- 15. 有没有一种方法可以在没有登录Netsuite的情况下提供可用的Suitelet表单?
- 16. 在Visual Studio中,有没有一种方法可以按使用情况对私有方法进行排序?
- 17. 有没有什么方法可以在不使用动态内存的情况下使用Qt?
- 18. 有没有任何方法可以在没有用户交互的情况下在iBook中运行javascript?
- 19. 有没有一种方法可以在没有onclick事件的情况下使用onclick?
- 20. 有没有一种方法可以在线使用图像填充ImageList?
- 21. 有没有一种方法可以让WiX在每种情况下抑制ICE
- 22. 他们有什么方法可以在不使用src的情况下在IFRAME中放置内容
- 23. 在没有代理的情况下调用WCF服务方法
- 24. 如何在没有课程的情况下调用类方法?
- 25. 有没有什么方法可以用MATLAB以外的黑色填充图像?
- 26. 有没有安装Flash的情况下测试ActionScript的方法?
- 27. 有没有办法使用onclick方法填充多个字段
- 28. 有没有什么办法可以在没有点击或任何其他事件的情况下刷新DOM?
- 29. 如何在以下上下文中调用具有相同名称的其他方法的其他方法
- 30. 没有其他方法可以在Hibernate中保存实体吗?