王剑编程网

分享专业编程知识与实战技巧

C#操作Access数据库学习笔记(错误问题记录一)

在学习C#操作Access的过程中,碰到了一个相对不易解决的问题,今此特记录下来,供大家参考,希望能让碰到相同问题的朋友少走弯路,节省时间。

在学习C#的过程中,很多视频提示,变量名尽量以英文命名,不建议用中文,但在C#中用中文其实是完全没有问题的。在看过的视频中有些视频作者也是中英文混合使用,而我个人还是比较喜欢用英文命名的。当然这也就为接下来的故障埋下了伏笔。

事情是这样的,在观看学习视频后的实际练习中,一切代码输入完毕,仔细核对无误后,开始执行测试,结果出现

Excel升级Access实例:设计简易收支统计报表

Access数据库管理财务收支是很顺手的,Excel能力要差一些。


Access获取当前数据库的路径和名称

在access数据中,可以拆分数据库前台后。前台显示录入数据,后台存放数据。

获取当前数据库的路径和名称会经常需要用到

Dim db As DAO.Database
    Set db = CurrentDb
    MsgBox db.Name
    db.Close
    Set db = Nothing

黑客必学知识系列之access注入,想做黑客跟我学

跟着上一篇,我们学习了mysql的盲注,那么今天就给大家带来access数据库注入,access数据库是微软开发的一个数据库,大多数被中小型企业使用,我们前面的文章也有讲到过,access数据库跟mysql、mssql、Oracle等数据库不一样,它就是一个独立的数据库,并不像mysql这些数据库有自带的数据库(mysql中的information_schema),所以我们在进行注入的时候需要用到不一样的方法。

首先这个是我们自己搭建的一个靶场进行演示,靶场的页面是这样的,那么的话,按照我们之前讲的sql注入,还是以参数去进行注入

数据分析如何入门呢?

数据分析是近几年大热的职业之一,那么数据分析如何入门呢?

数据分析,主要涉及到2个方面:一是会使用数据分析的工具,二是提高数据分析思维。

一、关于数据分析的工具


玩转WPS表格 - 导入Access 数据库数据


WPS表格具有直接导入常见数据库文件的功能,可以方便地从数据库文件中获取数据。这些数据库可以是Microsoft Access数据库、Microsoft SQL Server数据库、Microsoft OLAP多维数据库等。本例以导入Microsoft Access数据库中的入库单为例,介绍具体的操作步骤。

VBA编程(基于Access)第1课:VBA的作用和学习方法

VBA,英文全称Visual Basic for Applications,直接翻译过来叫做“可以直接使用的VB语言”。

Excel VBA开发:Excel操作Access之增、删、改、查代码

假设stu人员信息表(如下),数据存放在同目录下test.accdb文件,采用VBA代码方式对Access进行增、删、改、查操作,实现代码也是非常简单。

一、Excel连接Access

Dim conn As Object, rst As Object
Dim sql As String
Dim i As Integer
'数据库连接并打开数据库
Set conn = CreateObject("ADODB.Connection")	      '需引用ADO引擎
Set rst = CreateObject("ADODB.Recordset")	            '需引用Recordset数据集
conn.ConnectionString = "Provider=Microsoft.Ace.OleDB.12.0;Data Source=" & 
 _ThisWorkbook.Path & "\test.accdb"		'ThisWorkbook.Path可以换做其它数据库路劲
conn.Open

收支记账程序 Access数据库系统设计制作实例 VBA编程

收支数据表

Private Sub Form_AfterUpdate()

Call 总收支计算

Forms(收支记账程序).账户收入 = Nz(DLookup("账户收入", "账户收支查询", "账户名称='" & Forms(收支记账程序).账户名称 & "'"), 0)

Access数据处理

Access数据库常用函数如图所示,可根据实际计算需求采用。

一、数值分组

1、IIF函数语法如下:

IIF (表达式,表达式成立时返回的值,表达式不成立时返回的值)。例如:

SELECT用户ID,年龄,

IIF(年龄<=20,"20岁及其以下",

IIF(年龄<=30,"21-30岁",

IIF(年龄<=40,"31-40岁",

"40岁以上"))) AS年龄分组

<< 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言