我初次接触wince 下的sql ce数据库编程,已经成功从PC机上的sql server 2000中把表pull到了PDA上,可是现在不知道如何在PDA上对本地的表进行查询、修改等的基本数据库操作编程,恳请各位大虾不吝赐教,指点迷津!
对PDA本地编程,没区分啊 ,只不过是需要SqlCe的一些语法而已,其他都一致。
SqlCeConnection,SqlCeCommand 什么的,基本一致的,只是名字略有不同。
Codestring sFilePath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + """xxx.sdf"; //连接sql server Mobile数据库的连接字符串 string ConnStr = "Data Source=" + sFilePath + ";Persist Security Info=False;password=test;"; //建立链接 ConnMobile = new SqlCeConnection(ConnStr); try { ConnMobile.Open(); } catch (Exception ex) { MessageBox.Show("不能正确连接移动数据库!" + ex.Message); this.Close(); } command = new SqlCeCommand(); command.Connection = ConnMobile; string sqlstr = "select * from Info where IsUP='1'"; command.CommandText = sqlstr ; SqlCeDataReader rs = command.ExecuteReader();