access数据库

如何解决Access操作或事件已被禁用模式阻止

我与影子孤独终老i 提交于 2019-11-28 12:34:45
如何解决Access操作或事件已被禁用模式阻止 分步阅读 操作或事件已被禁用模式阻止。本来是Access安全设置的一部分,可以防止一些危险性的宏自动运行损坏数据,但是如果是自己在设计或是修改Access数据库的时候,这个就比较烦人了,一次次的提示,每次都需要打开。那么如何彻底不让他提示 工具/原料 Access数据库 方法/步骤 1 如图。每次执行Delete,update等语句的时候就会提示。 只有打开选项----->启用宏才可以真正执行需要执行的操作。 2 可以在左上角的Office图标,点击--->access设置---信任中心--信任中心设置---宏设置----禁用所有宏。好了, 注意:一定要重新打开关闭Access才能起作用。 3 当要进行数据保护的时候,可以设置开启宏。 OK。可以使用SQL语句进行 增删修改了。 END 注意事项 修改宏设置后,必须重新打开Access!!! 来源: https://www.cnblogs.com/net-sky/p/11407384.html

各类数据库的驱动包

不羁岁月 提交于 2019-11-28 12:27:29
1.mySQL https://dev.mysql.com/downloads/connector/ 2.IBM DB2 http://www-01.ibm.com/support/docview.wss?uid=swg21363866 3.Oracle http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html 4.SQL Server https://www.microsoft.com/en-us/download/details.aspx?id=55539 5.PostgreSQL https://jdbc.postgresql.org/download.html 6.Microsoft Access https://www.easysoft.com/products/data_access/jdbc-access-gateway/index.html#section=tab-1 ———————————————— 版权声明:本文为CSDN博主「特号懒虫」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u014689794/article/details

[数据库]mysql MySQL报错-Access denied for user 'root'@'localhost' (using password: NO)

☆樱花仙子☆ 提交于 2019-11-28 07:21:08
[数据库]mysql配置连接拒绝无权限解决方法 https://www.cnblogs.com/bjlhx/p/11395992.html 1、新安装的mysql报错 MySQL报错-Access denied for user 'root'@'localhost' (using password: NO) 解决方案 1、先停掉原来的服务 /etc/init.d/mysqld stop 2、使用安全模式登陆,跳过密码验证 mysqld_safe --user=mysql --skip-grant-tables --skip-networking& 或者上述两步可以使用如下操作   在mysql的配置文件内加入:   vim /etc/my.cnf   skip-grant-tables   保存并重启mysql服务 3、 进入mysql,修改密码: mysql> use mysql; mysql> update user set password=password("你的新密码") where user="root"; mysql> flush privileges; mysql> quit 到此root账户就重置了密码,   注意:如果使用配置文件了,需要删除etc/my.cnf中,刚添加的那行内容,重启mysql就好了 更新密码出错   mysql> update user

Delphi cxGrid连接Access数据库

六月ゝ 毕业季﹏ 提交于 2019-11-28 07:04:26
一、添加控件: ADOConnection、ADOQuery和DataSource; 二、连接Access数据库; 这里一般采用动态方式进行连接,工程文件放在了CodeDemo文件夹中,Access数据库放在了DATa X文件夹中,动态连接代码如下(动态加载皮肤的部分可忽略): 1 var 2 I: Integer; 3 begin 4 ComboBox1.Text := ''; 5 try 6 Screen.Cursor := crSQLWait; 7 ChDir(ExtractFilePath(Application.ExeName)); 8 ChDir('..'); 9 SYS_DataXPath := GetCurrentDir + '\DataX\DataX.mdb'; 10 SYS_SkinPath := GetCurrentDir + '\Skins'; 11 SYS_TxtPath := GetCurrentDir + '\Txt'; 12 try //动态加载数据库 13 MainForm.con_Main.Connected := False; 14 MainForm.con_Main.ConnectionString := 'Provider=Microsoft.Jet.OlEDB.4.0;Data Source=' + 15 SYS_DataXPath +

JavaScript操作数据库JS操作Access数据库

天大地大妈咪最大 提交于 2019-11-28 00:45:17
avaScript操作数据库JS操作Access数据库,跟其他语言操作差不多,总结了一下习惯代码,仅供参考学习。 现在在F盘有文件abc.mdf,表名为Student,一共2个字段,Id数字类型主键,stuName文本类型,现对该表进行增删改查的操作: 1.查询 <HTML> <HEAD> <TITLE>数据查询</TITLE> <Script > var conn = new ActiveXObject("ADODB.Connection"); conn.Open("DBQ=f://abc.mdb;DRIVER={Microsoft Access Driver (*.mdb)};"); var rs = new ActiveXObject("ADODB.Recordset"); var sql="select * from Student"; rs.open(sql, conn); var html=""; while(!rs.EOF) { html=html+rs.Fields("Id")+" "+rs.Fields("stuName"); rs.moveNext(); } document.write(html); rs.close(); rs = null; conn.close(); conn = null; </script> </HEAD> <BODY> </BODY

Access数据库中自动编号字段重置为1

生来就可爱ヽ(ⅴ<●) 提交于 2019-11-27 05:03:26
在清空一张ACESS数据库表后,在重添加数据之前,希望此表的自动编号能从1开始,怎么办呢? 下面的方法告诉我们,除了通过转存数据库表的方法外,还有几种更简单的方法: 方法一(前提:数据库表可带内容进行自动编号更新): 打开数据库,切换到“设计视图”,删掉那个自动编号的字段,再建一个同样的自动编号字段即可。 方法二(前提:数据库表内容已被清空): 打开数据库,选择菜单“工具”——“数据库实用工具”——“压缩和修复数据库”,这样就OK了。 方法三: 利用网站程序中的“数据库SQL语句”执行功能在线完成,比如FeitecCMS程序中的“数据处理”——“数据库SQL语句”。 Alter TABLE [表名] Alter COLUMN 自动编号字段名 COUNTER (你要的初始值, 1) 例如在SQL执行器中先后输入以下两句: '清空会员表 Delete From [Ft_User] '会员表自动编号字段值由1开始重新计算 Alter TABLE [Ft_User] Alter COLUMN User_Id COUNTER (1, 1) 即可实现预期效果了。 来源: https://www.cnblogs.com/net-sky/p/11345312.html

MySQL学习关于约束和连接

人盡茶涼 提交于 2019-11-26 17:51:20
约束: SQL 约束用于规定表中的数据规则。如果存在违反约束的数据行为,行为会被约束终止。约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。 常用五类约束: not null:非空约束,指定某列不为空 unique: 唯一约束,指定某列和几列组合的数据不能重复 primary key:主键约束,指定某列的数据不能重复、唯一 foreign key:外键,指定该列记录属于主表中的一条记录,参照另一条数据 check:检查,指定一个表达式,用于检验指定数据 注意: MySQL不支持check约束,但可以使用check约束,而没有任何效果; 1、NOT NULL 约束强制列不接受 NULL 值。NOT NULL 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录,此处ID,name输入均不能为空。 CREATE TABLE student ( id int NOT NULL, name varchar NOT NULL, ) 2、UNIQUE 约束唯一标识数据库表中的每条记录。UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。PRIMARY KEY 约束拥有自动定义的 UNIQUE 约束。每个表可以有多个 UNIQUE 约束,但是每个表只能有一个