您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 如何将哈希表中的数据插入到数据库的表中

如何将哈希表中的数据插入到数据库的表中

来源:网络整理     时间:2016/6/20 22:28:05     关键词:

关于网友提出的“ 如何将哈希表中的数据插入到数据库的表中”问题疑问,本网通过在网上对“ 如何将哈希表中的数据插入到数据库的表中”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 如何将哈希表中的数据插入到数据库的表中
描述:

如题。
例如
HashTable ht=new HashTable();
ht.Add("a",1);
ht.Add("b",1);
ht.Add("c",1);
a、b、c是表Tablename中的三个字段。
如何将ht中的数据插入到表中?字段的数量是不确定的 因为可能是不同的表。谢谢~


解决方案1:

你是要存一条一条的记录,还是直接存一个表?

解决方案2:

引用 11 楼 label_xl 的回复:
Quote: 引用 10 楼 hanjun0612 的回复:

字段的数量是不确定的 因为可能是不同的表???
那你怎么插入表?都不确定表了。。。。

表名是调用的时候 传过来的参数 一起传过来的还有一个hashtable对象 里面是数据

但是你也说了,你的hashtable可能存在不属于该表的字段。那你怎么识别这些不属于表的字段呢?
不然是没办法拼接sql语句进行插入的。 解决方案3:

引用 8 楼 label_xl 的回复:
再请教您一下 遍历出来的应该存入二维数组吗? 方便的话 能简单写一下代码吗?

你的表到底是数据库还是datatable变量?如果是数据库和二维数组完全不着边啊 解决方案4:

循环hashtable所有的key,foreach(string key in ht.keys),另外现在推荐使用的是dictionary,hashtable已经是老物了


以上介绍了“ 如何将哈希表中的数据插入到数据库的表中”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1835594.html

相关图片

相关文章