none
请教各位如何通过C#语言向数据库中的表添加新的字段?急用,谢谢大家了 RRS feed

  • 问题

  •             

    小弟写的代码如下:
                    SqlCeConnection Conn = new SqlCeConnection();
                    Conn.ConnectionString = "Data Source=\\RFmobile.sdf; Password =''";
                    string strOper = "alt table StaffStatistics add wordadded int  null";
                    SqlCeCommand Cmd = new SqlCeCommand(strOper, Conn);
                    Conn.Open();
                    Cmd.ExecuteNonQuery();
                    Conn.Close();
    运行后出现报错,说是这么做不允许或是系统表,表的名称是 StaffStatistics,添加字段是wordadded

                   求教各位有没有什么解决的办法?
    2008年10月22日 7:19

全部回复

  •  

    你权限不够吧
    2008年10月22日 8:47
  • 这是wince下的sdf数据库
    在windows下试了,是可以进行连接的,但转到sdf的数据库下,好像就行不通了
    问下大家有没有什么办法可以解决一下wince下的数据库内部数据的修改问题?
    我也尝试过用C#在wince中对sdf数据库进行删表,更新数据的操作,都失败了
    采用的方式跟这个是一样的,只是换了sql语句
    向大家求助,有没有什么解决的办法?
    2008年10月22日 10:14