有这样一个表单项目         值
姓名    王已,李域,章进,
日期    2013-01-02希望在数据库插入 3 条(姓名栏文字以逗号分割得到的数组的长度)数据ID   姓名   日期
 1  王已   2013-01-02
 2  李域   2013-01-02
 3  章进   2013-01-02求SQL语句
insert数组多行

解决方案 »

  1.   


    ASP 使用split将接收的字段分割成数组,然后循环写入,这样可以实现,但不知道有没有更好的其他方法
      

  2.   

    用SQL也可以,增加辅助表,再拆分姓名中的内容
      

  3.   

    使用脚本可以实现只是比较麻烦,思路如下:
    (1)写一个分割函数 用于分割 “王已,李域,章进”,字符串 ,函数参数为 目标分割字符串(“王已,李域,章进”) 和 插入时间( 2013-01-02);
    (2)在分割函数中,直接编写insert 语句 ;最后commit即可 ;还是建议使用其他程序(JAVA PHP 等)辅助实现,比较方便!