直接取出list就循环insert,当然你也可以封装成一个表,直接插入表,看你的具体需求
解决方案 »
- string 与 decimal
- 如何在tollstrip添加图标和按钮的合体..请高手指点,急死了.
- 新手请教 关于转换的题目!!!!!!!!!!!!!!!!!!!!!
- .net2005 下建了两个工程:一个是C#的另一个是C++的,遇到一些问题,请大家帮忙看看
- Windows mobile 6.5 用C#代码如何清楚IE浏览器历史记录
- QuartzTypeLib.IMediaControl Run以后创建的播放窗口怎样关闭
- 用c#设计角色扮演类游戏!!
- 要实现下面功能,来如何建立这个dto对象?请大家指教,请各位多多参与.
- 又一个WSDK的问题搞不定了,关于QuickStartExample:AsymmetricEncryption,又弹出:“Invalide Security Token”?
- 请教:
- 请教关于C#_WinForm文件上传到指定路径访问权限问题
- C#返回局部byte[]变量是否可行?请大家帮忙
或者循环List,将字段赋值一个实体类,逐个添加。
请问怎么把lst中storage的每一项取出来?
自己解决了: public int Add(List<Model.Storage> lst)
{
int res = 0;//受影响行数
for (int i = 0; i < lst.Count; i++)
{
strSQL = "INSERT INTO Storage(StorageNo,ProductNo, Quantity,Cost,TagPrice,StoragePerson,StorageTime,State,Supplier,Note) VALUES('" + lst[i].StorageNo + "','" + lst[i].ProductNo + "','" + lst[i].Quantity + "','" + lst[i].Cost + "','" + lst[i].TagPrice + "','" + lst[i].StoragePerson + "','" + lst[i].StorageTime + "','" + lst[i].State + "','" + lst[i].Supplier + "','" + lst[i].Note + "')";
res += sqlDBHelper.ExecuteNonQuery(strSQL);
sqlDBHelper.GetConn();
}
return res;
}