you cannot save an array in the database, you need to save the values one by one
解决方案 »
- asp.net中如何插入swf格式的动画
- GridView 的列绑定字段(DataField)如何编程修改?
- 动态加载用户控件,却无法调用里面的事件
- 关于Gridview的2个问题?
- *********如果数据库里的某个表在一个小时里没有数据资料转入,那么自动发送EMAIL给某个人的功能怎么实现?
- 点击页面底部的按钮后页面就返回到页面顶部?怎么实现
- 各位高手请帮忙
- 如何在datagrid的模板列中绑定数据?
- 求助 DataReader和 DataSet区别 求高手解答 谢谢~
- 急救啊,大虾们请进~~~
- 我在删除dataset中某个表中的行后,用DataSet.Tables[0].Rows.Count获取的行数没有减1,为什么?
- 在win2k sp3装.NET行不行?
如果是 我想该先把各个项遍历出来+成string型的
如果不是
那么 jobs.ToString()什么意思?
string[] industries =....;foreach (string job in jobs)
foreach (string industry in industries)
{
string sql= String.Format("insert into rc_info (意向职业类型,意向行业类型) values ('{0}','{1}')", job.Replace("'","''"), industry.Replace("'","''"));
.....
}
jobs.Replace("'","''")
...
job.Replace(...), not jobs.Replace, or simply do
foreach (string job in jobs)
foreach (string industry in industries)
{
string sql= String.Format("insert into rc_info (意向职业类型,意向行业类型) values ('{0}','{1}')", job, industry);
.....
}
...
job.Replace(...), not jobs.Replace, or simply do
foreach (string job in jobs)
foreach (string industry in industries)
{
string sql= String.Format("insert into rc_info (意向职业类型,意向行业类型) values ('{0}','{1}')", job, industry);
.....
}这种方法存入数据库了,可是他是分成好多条记录存的就象这样:id 意向职业类型 意向行业类型 时间
2 0030 0012
3 0040 0013
4 0050 0014
5 0060 0015
6 0070 0016而我是想让他只存入一条记录,这样id 意向职业类型 意向行业类型 时间
2 0030,0040,0050,0060 0012,0013,0014,0015,0016
for(int i = 0;i<jobs.Lenth;i++)
{
str +=jobs[i]+"///";
}
把str 写如数据库
读的时候读出来的时候用str.Spilet("///")
就得到你要的数组!
如下:string company_gm = company_scale.Value.ToString(); //取过来公司规模的值我这样写存不进去string sql= String.Format("insert into rc_info (意向职业类型,意向行业类型,公司规模) values ('{0}','{1}'),'{2}'", String.Join(",", jobs), String.Join(",",industries),String.Join(",",company_gm ));要改什么地方啊?