我有一个access数据库 其中有一张表 叫基本信息 其中有两列一列是“姓名” 一列是“身份证号”
用查询语句,找到相应的数据后读出那一行就行了,然后赋值给对应的需要打印的框中
只知道这样能实现,敲代码有点懒。。。
方法一:
rs.open sql,conn,0,2 '打开修改权限
do while not rs.eof
rs("身份证号码")=转换模块(传入rs("身份证号码"))
rs.update '更新
rs.movenext
loop
rs.close
方法二:
rs.open sql,conn,0,2 '打开修改权限
do while not rs.eof
if len(rs("身份证号码"))=15 then
'15位的才更新
rs("身份证号码")=转换模块(传入rs("身份证号码"))
rs.update '更新
end if
rs.movenext
loop
rs.close
方法三:
如果要性能就应该再 Access 中进行:
①再 Access 的宏编辑器中添加一个模块,里面添加一个函数
public function ID15To18(byval id as string) as string
...
end function
Access 的好处就是函数 ID15To18 现在可以在 SQL 中使用了
②之间用 Access 的更新查询或 ASP 中执行以下 SQL 就成了
Update table1 Set 身份证号码=ID15To18(身份证号码)
一般情况下可以到海腾数据中心询问刘光正遇到技术性问题也可以去资讯资深科研人员李杰他们的联系方式在这里就不赘述了QQ:7518437 7518046详细实现形式在http://www.snsss.cn
1.把EXCLE表里面 有姓名跟身份证号的表导入到ACCESS中,表名称:EXCEL
2.建查询,在查询设计窗格,把基本信息表和EXCEL表都加进去,姓名字段相同,建立连接.
3.取基本信息表姓名字段,EXCEL表身份证号字段.一切OK.
我试过了,可以的.经常这么用.
很好解决:
你将二张表姓名一栏的名字都填写一样,然后将在没有身份证号的数据里用=将有身份证的那一栏引用到里面,下拉。所有的数据都到里面了,希望能帮到你。
数据库导入excel应该有工具的吧?工具的功能可以让某行对应excel的某行的···
在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录...
选项A)的功能是查询“专业”字段中前两个字为“信息”的记录,Lett函数用于在字符串左端开始取n个字符,Left([专业])”信息-也就是是查询“专业”字段中前两个字为“信息”的记录;Mid函数可以实现在任何位置取任何长度的子串,所以选项D)的功能也是查询“专业”字段中前两个字为“信息”的记录。
一个ACCESS数据库所对应的数据库文件有几个?
【答案】:一个Access数据库对应于操作系统中的“一”个文件,其文件扩展名为“MDB
在一个Access的表中有“专业”字段,要查找包含“信息”两个字的记录...
【答案】:B 本题中使用关键词“Like”对包含“信息”的记录进行模糊查询,“信息”前后的“*”表示要查找的是“信息”前面或后面有多个或0个字符的数据。
access是一个什么型数据库
Access是一种关系型数据库管理系统,其主要特点如下:1、存储方式单一Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。2、面向对象Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数...
如何在access中设计一个查询?
1、首先在电脑中打开access数据库,点击“创建”,选择“查询”项上面的“查询设计”。2、然后在弹出来的显示表窗体中,选择所需要的表,依次输入它所要求的字段值。3、要求是:年龄要低于所有职工平均年龄的职工信记录,所以要在第4个字段添加一个年龄,并且它的“显示”复选框要取消钩。4、接着在...
Access数据库可不可以做成一个程序?
微软还有一个DEV打包部署向导,能使ACCESS的RUNTIME和原文件一起打包,如此在没有OFFICE的环境下,也能运行ACCESS了,方便了没有安装OFFICE全版的用户。下面推荐两种方法,但都不是变成可执行程序的。1、获得Office开发版,里面有专门的打包工具。但也并非直接将你的数据库编译成可执行文件,而只是将Acces...
access2010是一个什么系统
access2010是一个数据库管理系统。数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据库管理系统是一个能够提供数据录入、修改、查询的数据操作软件,具有数据定义、数据操作、数据存储与管理、数据...
您好,我有个ACCESS的问题向您请教一下
1)上述表达式标点符号必须是英文的;2)表名:材料表以及其字段名:clbh、bh必须确实存在;3)当前窗体必须存在一个名为clbh的控件名;4)计算控件不得引用自己,否则会导致循环引用而出错。例如该计算控件名为clbh上述DLOOKUP计算表达式里又引用回clbh;5)当然还可能存在其它错误这里无法一一列举,需要逐步细心...
在access中出现“由于数据表***需要一个相关记录
在Access中出现“由于数据表***需要一个相关记录,不能添加或修改记录”,是设置错误造成的,解决方法如下:1、启动Access ,打开需要进行修改的数据表,然后在工作表标签上右击鼠标,选择快捷菜单中的“设计视图”命令。2、在设计视图模式下,鼠标右击某个字段名,在快捷菜单中选择“插入行”命令,将在...
一个关于ACCESS的问题
access数据库是一种关系型数据库,各个表的数据之间有一对一,一对多,多对多,三种关系,决定于数据之间的关系,具体在建立表或查询时 1. 如果表之间的数据关系是一对一 姓名与员工编号,一个员工只有一个编号,一个编号对应一个员工 2. 一对多 客户对订单号,一个客户可能有多个订单,但一个订单只对应一...
岳唐脑得: 对于不同的数据库,用法不一样,下面是sql sever 2005的写法 select * from patient where RecDate<'2007-04-10' 这个答案在sqlsever中一定行的
徽县19253654835: VB.Net 如何获取Access数据库中的表名称 - ?
岳唐脑得: 呵呵,刚刚做这个,就借花献佛了////// 获得当前Access数据库的表 /////////public ArrayList DataScoreTableName(string Source) { ArrayList TableName = new ArrayList(); string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data ...
徽县19253654835: Access数据库怎么又文件名,又有数据库名和表名.一般情况下不是就只有数据库名和表名吗? - ?
岳唐脑得: access的文件名=数据库名 之所以你回看到上图中的现象,是因为你选择了 表和关系视图点开 所有表 右侧 的那个▼(现在一定是表和关系视图),选择 对象类型 就可以了
徽县19253654835: 一个ACCESS数据库所对应的数据库文件有几个? - ?
岳唐脑得: 1)一般只需要一个后缀为mdb 的文件. 2)如果你将数据表文件单独存一个数据库,又将查询、窗体和报表单独保存在另一个文件里,这样的话又会有两个数据库文件. 3)如果你的数据库是多人共享的,那么你还需要建立一个用户组文件,用户组文件的后缀为 mdw 4)如果你需要备份数据库,可以将数据库文件的后缀做成bak的备份文件.
徽县19253654835: VB.Net 如何获取Access数据库中的表名称 - ?
岳唐脑得: 呵呵,刚刚做这个,就借花献佛了 获得当前Access数据库的表 /// ...
徽县19253654835: access 在原有数据上赋值 - ?
岳唐脑得: 简单的操作方法是利用Access中的更新查询,其具体操作如下:点开查询,将需更新的字段托至查询窗格中,在查询类型中选择更新查询,在更新到中输入[表名].[需更新的字段名]&"北京",最后点击运行即可.需注意,其中的[表名]及[需更新的字段名],依据设计的相应名称进行替换即可.如果想查看SQL语句,你可以点击SQL视图,进行查看即可.希望我的回答对你有帮助,如有疑问可以留言或在线交流.
徽县19253654835: 一个ACCESS数据库文件包含多种对象,如表、查询等等.其中数据表中的一行称做 - ?
岳唐脑得: 选A
徽县19253654835: access数据库记录日期到现实日期时,提示.怎么办 - ?
岳唐脑得: Function CheckTodayTask() dim intI as integer intI=dcount("ID","数据表名","日期字段名=#" & date "#")if intI>0 then msgbox "" & intI & "" end function 数据表名,日期字段名,ID字段名等请自行调整.启动时提示:如果有启动窗体,可以把这个示例的CheckTodayTask函数放在窗体的加载事件中.否则,可以建一个AutoExec宏,用runcode方法调用这个函数.窗体打开时提示:把这个示例的CheckTodayTask函数放在窗体的加载事件中.
徽县19253654835: ACCESS数据库有什么用 - ?
岳唐脑得: access是桌面数据库,数据库嘛,作用自然是存储数据,access多用于小型网站的数据存储库,操作方便简洁,经典
徽县19253654835: Access高人请帮忙,谢谢!我已经有一个Access数据表了, ?
岳唐脑得: 步骤一:先将你的excel表的数据导入到access中; 步骤二:导入的excel表的数据将形成一个新的access表,使这个新表的字段名和你将要导入数据的access表的字段名相...