月度归档:2012年09月

c# winform Access 出现System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。

今天使用ACCESS数据库,出现:

c# winform 出现System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。

解决方法:

这个错误发生在当你的程序试图执行更新数据库或其它类似操作时。这是因为 ADO由于以下的几个原因而不能够写数据[……]

Read more

SQL SERVER 2005数据库转成mysql数据库的工具和方法

这几天我自己有的网站的数据库要进行转换,是把sqlserver2005的数据库转成mysql5.0的数据库.找了一下,发现有个不错的工具,特地分享上来,同时也以便记录下来以后自用。

工具名称:mss2sql

来个操作流程:

 

1.首先下载工具(下载地址会在该日志底[……]

Read more

MYSQL出现解决The selected file was generated by mysqldump的解决方案

今天用MySQL Administrator工具想转移我的mysql数据库备份,从A主机商处备份下来beifen.sql文件,直接使用MySQL Administrator的Restore恢复功能时,工具提示:“The selected file was generated by mysqldump and cannot be restored by this application.”
“ The selected file was generated by mysqldump and cannot be restored by this application.”这个错误的原因是备份的时候采用了 mysqldump 备份的方式,而用 MYSQLDUmp 导出的数据必须用mysql客户端(即 Mysql Command Line Client)来恢复!
方法如下:打开 Mysql Command Line Client ,输入登录 密码,选择要使用的数据库名,打入:
source d:\beifen.sql
即可。或者直接利用下面的命令:
mysql -u用户名 -p密码 数据库名 < 导入文件的路径
(比如我想向 auto数据库里恢复 1.sql,那么在source命令前打开 auto数据库即use auto,前提是你已经创建了空白的 auto 数据库)

将数据库成功导入到本地的mysql后,我们再次利用MySQL Administrator工具里的Backup备份功能,把刚才用Mysql Command Line Client导入的数据库做个备份,然后登录B主机商的远程MYSQL连接,利用MySQL Administrator的Restore直接恢复即可。
[……]

Read more

webservice报:System.ArgumentException: 无法将 转换为 System.Int32。参数名: type —>

今天调用webservice的时候,往死里报System.ArgumentException: 无法将 转换为 System.Int32。参数名: type —> .

后查明其原因是因为webservice的方法里包含了int型,而在转换的时候,导致出错的.把int型改成string即可.另外还有个方法就是在调用的时候也用int型的.也就是说要方法与调用地方一致才可以!

mark![……]

Read more

iPhone5的地图钓鱼但果然是划给日本

之前有传闻说iPhone5自带的地图,钓鱼岛划给的是日本.我认为不会出现这样的情况,这样无疑会让大家地址苹果的.他不会蠢到这地步.

iPhone5出来后,苹果学聪明,在中国的版本,iPhone5地图上的钓鱼钓划给的的确是中国,但是外国的版本,则划给的是日本.