博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Access数据库的几个问题
阅读量:4359 次
发布时间:2019-06-07

本文共 697 字,大约阅读时间需要 2 分钟。

     在visual studio 2015中,使用C#语言编制程序时,经常要引用Access数据库,在实践中,我感到要注意以下几个问题:

一.数据更新的前提:

      在使用Access数据库时,应注意把属性:“复制到输出目录”从“始终复制”改为“如果较新则复制”,否则,UpdateQury命令不能执行。

二.处理系统更新时,对备注型字段容量的限制:
   1.打开DataSet.xsd文件;
   2.在TableAdapter中找出UpdateQury(.....)行;
   3.在属性表中找出Parameters项,点属性值中有三个小点的按钮,调出参数集合编辑器;
   4.在成员中选备注型字段;
   5.在右边的属性名中选“SIZE”;
   6.扩大属性允许的值即可。

三.在运算中,如果不限制小数点后的位数,对于小数型的字段,可能出错。
   限定小数位数的语句:
      保留2位,四舍五入:decimal d= decimal.Round(decimal.Parse("0.55555"),2);

四.float类小数的转换:在程序中,Access表中的float类小数,要按decimal类型处理。
   decimal bl = decimal.Parse(item["BL"].ToString());

五.中文笔画排序:
   Access→工具→常规→新建数据库排序次序→中文笔画。

六.增加字段:
   1.应设定默认值,避免空值引起程序无法运行。
   2.及时更新SQL语句,避免数据更新失效引起的程序运行错误。

 

  这是自己的体会,仅供参考。

 

转载于:https://www.cnblogs.com/GYSZH/p/6675446.html

你可能感兴趣的文章
细说多线程(上)
查看>>
最长公共子序列(不连续)
查看>>
微服务:Java EE的拯救者还是掘墓人?
查看>>
如何在Centos里面,把.net core程序设为开机自启动
查看>>
1920*1080pc端适配
查看>>
Nutch系列1:简介
查看>>
前端UI框架选择区别对比推荐
查看>>
栈 队列 和 双向队列
查看>>
从垃圾回收看闭包
查看>>
Intel Core Microarchitecture Pipeline
查看>>
如何去除交叉表的子行(列)的小计?
查看>>
Web字体(链接)嵌入
查看>>
switch… case 语句的用法
查看>>
day07补充-数据类型总结及拷贝
查看>>
语言、数据和运算符
查看>>
正则表达式30分钟入门教程
查看>>
sqlserver try catch·
查看>>
怎么在三维世界里叙述五维故事
查看>>
css技巧
查看>>
代码优化(一)
查看>>