注册 登录
编程论坛 Delphi论坛

高人指导下关于插入的问题

xiexinxing 发布于 2007-05-08 09:15, 1807 次点击
请问下啊!!怎么才能在指定地点插入啊?哪个大哥能告诉我下吗?
还有就是插入字段输入的如果为空的话运行就会出错,要怎么解决这个问题呢?
达人快指导小弟下吧!
adoquery1.Close ;
adoquery1.SQL.Clear ;
adoquery1.SQL.Add('insert into biao (部门,姓,名字,分机,TEL,职位)'+
'values ('+''''+edit3.Text+''''+','+''''+edit4.Text+''''+
','+''''+edit5.Text+''''+
','+''''+edit6.Text+''''+
','+''''+edit7.Text+''''+
','+''''+edit8.Text+''''+')');
adoquery1.ExecSQL;


这样好象是最最后插入的!
还有就是如果有一个字段插入输入为空的话就会出错了。这个问题应该怎么解决呢?急啊。。在线等。。谁能告诉下好吗?小弟是新手!
11 回复
#2
xiexinxing2007-05-08 12:32

急啊,谁能告诉我下啊。。拜托了

#3
yupeiai112007-05-08 13:35
1。用数据库的指针定位

2。检查数据库的各个段的类型,是否允许段为空
#4
xiexinxing2007-05-08 17:43
数据库的指针定位具体该怎么实现呢?能告诉我吗?谢谢了!拜托了
#5
nongen2007-05-08 18:02
SQL的记录本身不排序。
为空出错,请检查你的字段设置
#6
xiexinxing2007-05-09 17:41

先谢谢楼上大哥,我想问下那如果我想在指定位置插入,排序的话是要用指针的办法吗?能告诉下具体应该怎么实现吗?非常感谢啊!摆脱了!

#7
nongen2007-05-10 08:45
定义一个排序的列,
#8
xiexinxing2007-05-10 09:17

谢谢斑竹大哥,小弟是新手,能给点大概的源代码吗?定义排序的过程!感激不尽!拜托了!
好人啊!

#9
xiexinxing2007-05-10 15:59

??????????????

#10
nongen2007-05-10 17:11
字义一个字段,赋给他值,12345之类的,然后order by
#11
xiexinxing2007-05-10 17:39

谢谢楼上的大大!但是我是新手,刚学的delphi能不能给段源程序的例子我啊?非常感激啊!
大哥!
就是把表里的字段排序,然后我好指定位置插入这样的!感激不尽啊

#12
xiexinxing2007-05-11 15:17

知道了呵呵

1