用table操作oracle数据库表出现“key violation [oracle]... TNS包写入程序失败”是怎么回事? no.table must include valid char 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是我察看TABLE.POST的结果,记录已经加进去了??? 操作Oracle ,总该有一个ORA的错误号码出来吧 很奇怪,表上建立了索引,为什么table的indexname属性里边没有?? 1. 在oracle的帮助中有相关错误号的解释和处理方法,一般按帮助提供的线索可解决问题(如oralce7.X看ora.hlp)2. 索引应该在table的IndexName的属性下拉框中可以选择 对,但是我建的索引在oracle里边可以看到,但在table的IndexName的属性下拉框中看不到我用dbf作了个测试就可以看到 在我的机器上没有问题,结合你前面提出的问题(TNS报错,但数据写入正确),我想,会不会是你的客户端SQL*net Client安装配置问题,比如与服务器Sql*net TNS Server版本不能很好的兼容(如用较低版本的Sql*net Client访问较高sql*net TNS server版本的服务器)等等,建议不能光从程序级考虑,可能你的支撑系统配置不完善(兼容性等) 另外,对于使用BDE,则oracle7.x与oralce8.x的Native驱动不同,最好不要混用 客户端用的是oracle 8.1.5客户端,程序开发环境为win2000 Server+D5,odbc driver用的是Oracle odbc driver;服务器也是oracle 8.1.5 1.检查bde,是否可以连接oracle数据库。2.检查odbc设置3.如不能,检查oracle client的net8的设置是否正确。4.如正确,检查oracle server的lisenner服务是否启动正常。 1、换用MS ODBC For Oracle试试,或直接到oracle下载最新的odbc drivers2、或换用BDE的oracle8驱动而不用ODBC 呵呵,多谢pipai老兄,我上午已经试了,换上ms odbc就好了 加几条语句:table.database.starttranst..在table.edit前table.database.com..在table.post后,请查一下相关帮助。 关于打包问题,在线等,很急,望高手指点!!!,谢谢了 类的私有成员访问问题。 怎样判断变量的类型 ?stringgrid1.cells[i,j]启出来的值是什么类型的? 简繁体问题:我可否这样?? TTable的filter区分大小写,我该怎样才能让它忽略大小写? 光标控制,有没有可能实现 sql问题! 如何做到单击DBGRID的列来实现排序! 如何将showmessage弹出的警告窗口蓝色条上的字修改了? 计划做一个icq系统,请各位高手帮忙指点 sundayboys(sunboy) 快点帮我 delphi帮助文件的api函数在帮助的哪个地方?
2. 索引应该在table的IndexName的属性下拉框中可以选择
2.检查odbc设置
3.如不能,检查oracle client的net8的设置是否正确。
4.如正确,检查oracle server的lisenner服务是否启动正常。
2、或换用BDE的oracle8驱动而不用ODBC
table.database.starttranst..
在table.edit前table.database.com..
在table.post后,
请查一下相关帮助。