日期:2014-05-19  浏览次数:20379 次

一个数据写入的问题??
public   bool   inserttb   (TableStyle   tbs)
{
        string   BackColor   =tbs.BackColor;
        string   FontName   =tbs.Font.Name;
        string   FontSize   =tbs.Font.Size;
                          .......

        string   sqlstr   = "insert   into   [tablesave]   (BackColor,FontName,FontSize)   values   ( "+BackColor+ ", "+FontName+ ", "+FontSize+ ") ";

        SqlConnection   conn......
        SqlCommand   cmd   =   new   ......

        cmd.ExecuteNonQuery();

        Return   true;
}     这个是我程序的大意,就是想把一个TableStyle对象中的值(由用户设定的)写入一个表里,执行过程中没有报错,但也写不进去数据表。

        请问谁知道是哪里的问题   ?

------解决方案--------------------
数据库操作不用这么麻烦,你可以去我的网页参考一下我写的数据库操作通用类

地址
基于数据集的数据库操作通用类( 支持所有数据库且内置分页功能 )http://www.liuzewei.com/Default.aspx?Id=139
------解决方案--------------------
values ( ' "+BackColor+ " ', ' "+FontName+ " '