delphi 数据库求思路?

一个数据表怎么分别存储2个软件的记录,比如记事本1的内容存在这个表里,记事本2的内容也存在这个表里,打开记事本1的时候只读取1的内容出来,而且记事本1会存储多条记录,让他们互不干扰,代码怎么做到呢?
还有修改的时候怎么定位到记录,怎么判断是否重复,大神来啊…

0

1个回答

增加一个字段 softname
第一个软件存储的时候,softname="记事本1"
第二个软件softname="记事本2"
查询的时候加上 where softname = 你当前的软件名
这样只查询出当前程序的。

判断重复
select count(*) from table where 记录=xxx
如果返回0,没有,1,唯一,大于1,重复

定位到记录
你要给表增加一个主键(primary key)

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
两种方法求两个数的最大公约数
方法一:枚举法 public static void main(String[] args) { // TODO Auto-generated method stub Scanner con=new Scanner(System.in); int a=con.nextInt(); int b=con.nextInt(); //枚举法求最大公约数 int d=1; f...
网络爬虫的实现思路
网络爬虫一般我们在网络上抓取数据时,都会想到要使用网络爬虫,那我们就来看看一般网络爬虫的实现思路。设计模式爬虫的中心思想就是以最初一个Url为注入点,从这个Url抓取更多Url,并从这些网页中获取自己想要的数据。所以,我们可以使用一个队列来存储这些Url,然后使用 生产者消费者模式来对这个队列进行维护。Queue<string> urlQueue=new Queue<string>(); publi
Mod(求模或求余)
    1.  求余:取整除后的余数,例如:          10 MOD 4 = 2;   -17 MOD 4 = -1;   -3 MOD 4 = -3;    4 MOD (-3) = 1;    -4 MOD 3 = -1;          如果a MOD b是异号,那么得出的结果符号与a相同; 当然了,a MOD b就相当与a-(a DIV b)*b 的运算。例如:
编辑长求字符串相似度Delphi源代码
编辑长求字符串相似度Delphi源代码 编辑长求字符串相似度Delphi源代码
求一个数的最大公约数的三种思路——解题笔记
求一个数的最大公约数的三种思路——解题笔记          编程之美上的题目:求一个数的最大公约数。     这道题目有三种解题思路,总结如下: 思路一:     直接使用辗转相除法,这个不多介绍,代码如下: // 直接辗转相除法 int gcd1(int a, int b) { for(int m = a%b; m != 0; m = a%b) {
【数据库设计】求闭包和候选键
【数据库设计】求闭包和候选键 闭包 设F为R关系模式上的函数依赖集,被F所逻辑蕴含的全体构成的集合,称为F的闭包,记作F⁺ 先来看一个例子。 关系R(A,B,C)满足下列函数依赖F(A → B,A→C,B→AC),求A的闭包 通俗的来讲,就是A能直接或者间接推出的属性的集合 A → B, A→C, A→BC, A→Φ, A→A 空集可以省略不写,因此,A的闭包为ABC,同时A也为...
求XML的数据库思路
如何把多个表包装成XML格式的一个文件?
由破解一款软件所进行的思路总结
其实上学期就在学习破解,今天在破解的时候有许多的想法,来和大家分享一下
delphi XMPP 客户端 求思路
最近要实现一个功能,接收服务器的数据,使用的通讯协议采用业务平台通讯协议XMPP。本人未接触过XMPP的东西,在网上搜了一大圈,就发现RooyeeMessenger,其它的基本上都是讲XMPP协议是什么之类的。由于时间紧迫,所以想请教大家:delphi关于xmpp协议是否有封装好的控件可以使用?如果有封好的控件,请问一下,可不可以写个简单的demo,可以参考一下。谢谢大家了。rnPS:关键是时间紧迫,再加上很久没碰Delphi了,所以只好请教大家了。不过在提问之前也做过功课了,google了一晚上,没有找到相应的资料,所以。呃,再次感谢大家。
delphi 程序升级求思路?
在做程序升级的时候,当新升级程序下载完毕后,后面的是怎么处理的呢?n我做的步骤是,下载升级程序,重命名主程序,复制升级程序到主目录,关闭主程序,删除主程序,打开升级程序。n但是只要关闭了主程序,后面的代码就不执行了。怎么破老师。n大家有没有好的思路,或者老师们是怎么解决升级问题的,不想用什么BAT文件。
delphi写的richview组件的简单应用,适合初次接触rv的朋友
delphi写的richview组件的简单应用,适合初次接触rv的朋友 主要是针对emr,这里有对rvf和rtf文件的操作,数据库文件就不上传了,数据库为sqlserver2005,自己建一个表。。一个字段即可 类型为image
DELPHI 中的一些求时间间隔函数
调用 DateUtils 单元下的 YearSpan(DateTime1, DateTime2) //返回DateTime1, DateTime2的年间隔 MonthSpan(DateTime1, DateTime2) //返回DateTime1, DateTime2的月间隔 WeekSpan(DateTime1, DateTime2) //返回DateTime1, DateTime2的星期间隔
Delphi SQL数据库存取图片(利用流)
1、存图片到数据库  var    PicStream: TMemoryStream;  if imgBugPic.Picture.Graphic   begin     PicStream := TMemoryStream.Create; //  创建内存流     imgBugPic.Picture.Graphic.SaveToStream(PicStream);   
Delphi数据库的备份及还原
实例应用1: //备份procedure TF_DataBaseBackUp.Btn_bfClick(Sender: TObject); var i:integer; begin if SaveDialog1.Execute then begin ADOConnection1.Connected:=False; ADOConnection1.ConnectionStrin...
DELPHI如何读取数据库中jpeg图片
 // 用到 jpeg 单元procedure TForm1.BitBtn1Click(Sender: TObject);var picstream:Tblobstream;pic:Tjpegimage;jpegStream:TMemoryStream;begin      table1.Active:=true;      jpegStream:=TMemoryStream.Create; 
Delphi实现在数据库中存取图像
向窗体上添加一个TListBox组件、一个TImage组件和一个TTable组件,设计完成的主界面如图1所示。 图1 主界面 本系统中需要设计一个新的基于Paradox 7的数据库Image.db,图2为设计完成的Image.db数据库。 图2 设计完成的数据库 为了方便测试程序,Image.db数据库存储在实例程序所
delphi Treeview与数据库的联合使用实例Demo
treeview与数据库的链接,节点的添加 删除 修改
delphi 把图片存入数据库
procedure TForm1.Button1Click(Sender: TObject); // 插入图片过程var  Stream:TMemoryStream;begin  try    Stream := TMemoryStream.Create; //  创建内存流    Image1.Picture.Graphic.SaveToStream(Stream);   // 将图片保存到内存
delphi连接sql数据库的一个简单例子
例子很简单,就是把一个SQL的内容连接到delphi中来使用。其中包含在delphi中添加的组件,和该组件选择的代码。
delphi多线程访问数据库
delphi如何用多线程访问数据库的例子
delphi使用ADO在sql数据库存取图片的方法
delphi使用ADO在sql数据库存取图片的方法 新手参考,老鸟绕行 我一直不认为能把代码写的和天书一样的程序员是好的程序员,那不过是因为我真的对delphi也就是略懂皮毛,太深了看不懂。 网上查询数据库存取图片的方式,看的是一头雾水,有人提出保存路径使用时再调用,方法很好,但现实很残酷,在客户端使用时才发现,无法调用服务器端的路径和图片(我指的服务器也就是一台部门使用的普通的PC
用Delphi写的转盘摇奖程序(含程序和转盘控件源码)
特性:列表支持透明显示、转盘可放大缩小自适应大小; 在D7、D2010、Delphi10.2编译通过,只用了一个第三方组件:mlskin
链表--双向链表的基本方法
双向链表是基于单向链表的,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。 1、创建Node类 function Node(element) { this.element=element; this.next = null; this.previous=null; } 2、查找最后的节点 其实,这里的问题主要就是如何判断链表的最后节点,如果当前节点的下...
delphi 一个关于xml文件导入数据库的问题
function LoadXml(shortPath:string;var xmlobj: IXMLDOMDocument):boolean; var tmpXml:IXMLDOMDOCUMENT; begin shortPath:=localPath+shortPath; if not FileExists(shortPath) then begin
delphi 数据库的动态建立
使用:TTable 建立。 procedure CreateDB(); var table1:TTable; begin table1:=ttable.create(self); with table1 do begin active:=false; tablename:='ljh1.db'; tabletype:=ttparadox; with fielddefs do {此方法为ljh.
delphi数据库讲座
delphi数据库讲座delphi数据库讲座delphi数据库讲座delphi数据库讲座delphi数据库讲座delphi数据库讲座
Delphi使用线程TThread查询数据库
网上查了很多资料,看了很多关于线程TThread的使用,并动手操作,但均未能达到想要的效果。我所要的效果是,线程执行耗时的操作而不影响主程序,用户使用没有卡顿的感觉。知道是使用线程编程解决,后来经过不断的摸索,终于达到想要的效果,而代码也只是二十几行,后面直接调用即可。
使用Delphi怎么连接SQL数据库
使用Delphi如何连接SQL数据库? 最好能说的详细点 ------解决方案-------------------- 使用ADO连接SQL Server 2000数据库 1.用ADO组件TADOQuery连接数据库 用TADOQuery组件连接数据库需要以下几个步骤: (1)用TADOConnection组件连接数据源(在ConnectionString属性中连接数据库的字符串可
每日笔记——Delphi创建.db数据库
还是前几天说的,用ADO链接数据库,hou
用delphi创建数据库
创建数据库可以把要创建数据库的SQL文件放在一个文件中,到创建的时候读取,这样可以随时修改要创建的数据库的内容, 而不用修改源程序。 例如要创建数据库的表为:AREA 可以将如下创建数据表的SQL语句命名为:MyCreateDB.sys ////////////////////////////////////////////////////////////////////// CREAT
Delphi实现数据库查询编辑功能
Delphi实现数据库查询编辑功能
Delphi中用TListView显示数据库数据
首先创建一个新的项目,然后向窗体上添加一个TQuery组件和一个TListView组件. 设置TQuery组件的DatabaseName属性设置为DBDEMOS,SQL属性设置为select * from country。然后添加程序初始化代码如下: with adoquery1 do  begin  close;  ADOConnection1:=TADOConnection
疯狂Delphi 之数据库开发技术006 【Dev系列】
原创教程,请关注本CSDN,QQ16643506 淡淡的风     
Delphi ADO访问数据库
unit ado; interface uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Dialogs, ADODB, DB, Grids, DBGrids, StdCtrls; type   TfrmMain = class(TForm)
delphi数据库导入导出XML
procedure TForm1.inxmlClick(Sender: TObject); var XMLDocument1: TXMLDocument; node, xm_node, xm_node_info, kb_node, kb_node_info: IXMLNode; I, j, n, m: Integer; str: string; begin memo2.Clear; XMLDocument1 := TXMLDocument.Create(application); XMLDocument1.LoadFromFile('C:\Users\Administrator\Desktop\test2\user.xml'); xm_node := XMLDocument1.documentElement.ChildNodes.FindNode('项目信息表'); Memo2.Lines.Add(''); Memo2.Lines.Add('项目信息表'); if xm_node <> nil then begin for I := 0 to xm_node.ChildNodes.Count - 1 do begin str := ''; for j := 0 to xm_node.ChildNodes[I].AttributeNodes.Count - 1 do begin if xm_node.ChildNodes[I].Attributes[xm_node.ChildNodes[I].AttributeNodes.Nodes[j].NodeName] <> '' then str := str + xm_node.ChildNodes[I].AttributeNodes.Nodes[j].NodeName + ':' + xm_node.ChildNodes[I].Attributes[xm_node.ChildNodes[I].AttributeNodes.Nodes[j].nodename] + ' ' else str := str + xm_node.ChildNodes[I].AttributeNodes.Nodes[j].NodeName + ': null ' // if xm_node.ChildNodes[I].ChildNodes.FindNode('子节点') <> nil then // Memo2.Lines.Add('子节点: ' + xm_node.ChildNodes[I].ChildNodes.FindNode('子节点').Text); end; Memo2.Lines.Add(str); end; end;
求一个数的全排列的一种思路
今天突然想试一下1,2,3,4,5,的全排列数,思考了一下,解决方案很普通,复杂度极高,是O(n!),首先从第一个数开始,有五种选择,第二个数四种。。。。暴力加回溯就ok。 #include #include #include #include using namespace std; const int MAXN=100+5; char a[MAXN]; bool book[
Delphi7学习(数据库连接操作)
第四章  数据浏览和导航第一节  设置和连接      欢迎来到免费DB Delphi教程的第四章!到现在为止,本教程以说明了怎样连接到Access数据库及怎样显示数据库表中的图形数据。在上一章我们讨论了一些“高级”的数据库编程技巧(译者加:相对于初学者而言)—现在让我们回到“为初学者”的水平。      这次,你将了解怎样建立可以浏览数据库表中的数据的表单。      前面章节介
Delphi从Excel读取数据存入数据库Demo
代码如下:{Excel to Delphi to SqlServer} unit ExcelLoad;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,ComObj, dxSkinsCore, dxSkinBlack, dxSki
delphi将图片保存到SQL数据库和读取图片
procedure TForm1.LoadPictureClick(Sender: TObject);  // 上传图片begin  OpenPictureDialog1.Title := '打开图片';  if OpenPictureDialog1.Execute then  begin    Image1.Picture.LoadFromFile(OpenPictureDialog1.Fi...
一个方便有用的Delphi数据库操作类(转)
unit MyADO;interfaceusesSysUtils, Classes,ADODB,DB,Variants,StdCtrls,Dialogs;typeTMyADO = class(TComponent)    private    Connection: TADOConnection;    Query: TADOQuery;    Table: TADOTable;    FConn
文章热词 数据库 数据库入门教程 数据库培训 数据库视频教程 数据库学习
相关热词 delphi和c++ 2048思路 c# base64c++编码思路 人工智能课程建设思路 python系统学习思路图