数据库-请问一下delphi中DBNavigator的问题

问题描述

请问一下delphi中DBNavigator的问题

在写一个简单的数据库功能,希望在DBGrid中直接对数据库进行删除,修改等。但是为什么DBNavigator只有“第一条”“下一条”等前几个按钮可以用,后头的修改,删除,刷新等按钮为什么是灰色的?
不好意思小弟初来乍到没有C币,还请各位帮忙了!

解决方案

你数据集是不是只读的

解决方案二:

  • 情况1,如@bdmh所说,只读
  • 情况2,是你的数据表没有主键,因此控件无法知道怎么帮你更新
时间: 2024-12-21 02:04:41

数据库-请问一下delphi中DBNavigator的问题的相关文章

sqlite数据库-请问怎么用sqlite读取内存中的数据库?

问题描述 请问怎么用sqlite读取内存中的数据库? 我想把sqlite数据库包含到c#项目中,然后用的时候只读,,请问怎么用sqlite读取内存中的数据库? 解决方案 内存中数据库是什么?memcache?直接有库访问 解决方案二: 在程序启动的时候读取到List<实体>里面,以后直接用linq去查询集合. 解决方案三: System.Data.SQLite.dll就是用来操作SQLite的

Delphi中的几种数据库引擎

Delphi中经常出现的词汇是ADO,BDE,dbExpress等等,那么他们之间到底有什么异同呢,Delphi中的数据库引擎又到底有多少种呢?也许应该从整体上把握一下,才能有的放矢.   Delphi一共提供四种数据程序的设计标准,分别是Borland Database Engine(BDE),ActiveX Data Object(ADO),dbExpress,InterBase Express.  (1)Delphi的BDE是一个在窗口环境下的32位数据库引擎.它也提供一组API函数,这些

请问vb.net中如何插入protel图片,并获取其中的参数存入数据库,进行处理?

问题描述 请问vb.net中如何插入protel图片,并获取其中的参数存入数据库,进行处理? 解决方案 解决方案二:路过帮顶=============11月6日,论坛升级公告,积分已经做了调整!http://topic.csdn.net/u/20081107/11/b27dc75f-14b1-4594-9de3-5b18d9e36a11.html此次调整增加了两个新的可用分获取渠道:1:帖子被推荐(加精)后,帖主可以获得88分的可用分奖励:2:帖子结帖后会返还帖主50%的悬赏分,无满意结帖不返还

在Delphi中的Access技巧集

1.DELPHI中操作ACCESS数据库(建立.mdb文件,压缩数据库) 以下代码在WIN2K,D6,MDAC2.6下测试通过, 编译好的程序在WIN98第二版无ACCESS环境下运行成功. //在之前uses ComObj,ActiveX //声明连接字符串 Const SConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;' +'Jet OLEDB:Database Password=%s;'; //====

Delphi中的SQL编程

SQL语言作为关系数据库管理系统中的一种通用的结构查询语言,已经被众多的数据库管理系统所采用,如ORACLE.Sybase.Informix等数据库管理系统,它们都支持SQL 语言.Delphi与使用SQL语言的数据库管理系统兼容,在使用Delphi开发数据库应用程序时,我们可以使用SQL语言编程,支持SQL编程是Delphi的一个重要特征,这也是体现Delphi作为一个强大的数据库应用开发工具的一个重要标志. 17.1 SQL语言简介 17.1.1 SQL的历史 在70年代初,E.E.Codd

在Delphi中使用DBF数据

Delphi是美国Inprise 公司开发的功能强大的Windows 应用程序开发工具.她是可视化应用程序开发环境.可重用性面向对象编程语言.快速编译器和数据库技术的完美结合. 由于Delphi具有运行速度快.功能强大.易于学习和使用且开发迅速等特点,并支持XML和HTML,支持 Web 和Internet的开发,一直受到广大用户的喜爱. 国内PC机上使用最普及历史最长的数据库是DBF格式的数据库,即是dBASE II.dBASE III和FoxPro中使用的数据库格式.为了充分利用已有的数据库

简析XML及其在Delphi中的应用

摘要:随着信息化社会的发展和不同系统间数据交换的要求,XML将成为不同系统间数据交换的标准和传输格式.本文结合实例介绍了如何在Delphi中应用XML进行编程的技术. 关键字:可扩展标记语言,Delphi, Web Service, InternetExpress. 1. XML及其背景 XML即Extensible Markup Language(可扩展标记语言)的缩写[1].XML是Web上表示结构化信息的一种标准文本格.XML同HTML一样,都来自SGML(标准通用标记语言).XML与SG

winform-【Winform】如何从数据库多个表中读数据生成树结构?

问题描述 [Winform]如何从数据库多个表中读数据生成树结构? 现在只会单表,但这个要求大概有四五个表需要从表一中读取父节点然后再表二表三一个个读没找到实例,请问各位多表改怎么做? 解决方案 可以用joingoogle sql inner joingoogle sql left join 解决方案二: 能讲一下表的结构都是怎样的吗? 树形结构,一般父节点和子节点都是相似的(IdparentId), 所以应该都是存储在同一个表中.如果表结构相同但在不同表,可以使用union合并. 生成树,首先

dcom连接-Delphi中DCOM连接时出现拒绝访问

问题描述 Delphi中DCOM连接时出现拒绝访问 1.中间层通过Dcomcnfg设置,将客户端与中间层在同一电脑上使用时,可以正常使用:2.将客户端放到其它电脑内使用时,有些客户端能正常使用:有些客户端提示拒绝访问,同时将midas.dll注册后也不行.3.改成Socket连接后,客户端与中间层在同一电脑上也能使用: 在客户端使用时,同样提示拒绝访问? 请问下如何解决此问题,谢谢.