数据库
一梦一程
这个作者很懒,什么都没留下…
展开
-
scott登录提示:the account is locked
用SQL Plus登录时输入:conn scott/tiger 给出提示: ERROR: ORA-28000: the account is locked 解决方法: (1)以DBA的身份登录另一个用户,输入: c:> sqlplus sys/sys as sysdba (2)为scott解锁,输入: alter原创 2016-07-16 19:57:25 · 475 阅读 · 0 评论 -
SQL Server 无法连接的几个解决方法
Sql server安装好了,可是有些人在安装后会遇到无法连接的情况,下面列举几种解决方法(建议使用windows认证方式来测试),基本上可以正常。 1、确保Sql Server服务已经启动。可以在运行中输入services.msc打开服务,如果没有启动,手动启动Sql Server这个服务。将启动类型设置为自动的话,以后可以省去人工启动的麻烦。绝大部分是因为这个原因导致的无法连接。原创 2016-07-16 19:57:30 · 6300 阅读 · 0 评论 -
Cannot Initialize Data Bindings 问题的解决方法
今天编程遇到一个问题。对话框使用了一个DataGrid控件,在初始化代码中也进行了初始化,但是运行却出现了这个提示:Cannot Initialize Data Bindings。后来发现是控件没有注册。 解决方法:运行,输入cmd,然后执行以下两个命令:regsvr32 MSDATGRD.OCX regsvr32 MSSTDFMT.DLL 这样就可以解决这个问题了。原创 2016-07-16 19:57:33 · 9276 阅读 · 0 评论 -
使用ado遇到数据库中的NULL时的处理方法。
在使用ado编程访问数据库时,如果指定的列里的值为NULL的话,使用如下语句将会产生运行错误。CString temp = (char*)(_bstr_t)m_AdoConn.m_pRecordset->GetCollect("name"); 解决方法有两种,第一就是在数据库里将允许为空取消勾选,当然这种方法并不好。第二种方法就是判断_variant_t是否为空,判断后,就可以根据自己原创 2016-07-16 19:57:36 · 1179 阅读 · 0 评论 -
Mysql错误:The server time zone value is unrecognized or represents more than one time zone
编程访问Mysql数据库时,报出时区错误如下:The server time zone value '�й�' is unrecognized or represents more than one time zone ...通常有以下两种解决方法:在数据库连接语句后添加?serverTimezone=UTC,即默认0时区,但是要注意,该语句需要跟在数据库连接语句的第一个位置,否则会报错,例如:原创 2017-04-05 14:34:55 · 4514 阅读 · 0 评论