ORA-12154: TNS:could not resolve the connect identifier specified
ORA-12154: TNS:could not resolve the connect identifier specified
SQL SERVER
问题:将 numeric 转换为数据类型 numeric 时发生算术溢出错误 可能原因:数据库定义字段精度小于SQL语句中提供数字精度[@more@]http://www.cnblogs.com/johnxie/articles/929311.html
SQL SERVER(openrowset函数)从文件(.dbf)读取数据并将数据作为行集返回
http://www.cnblogs.com/nclly/archive/2008/12/04/1347948.html使用 OLE DB 连接并访问远程数据的一次性的临时方法:从文件读取数据并将数据作为行集返回[@more@]只有在以下情况下才能使用 OPENROWSET 访问 OLE DB 数据源中的远程数据:指定访问接口的 DisallowAdhocAccess 注册表选项已显式设置为 0,并启用了 Ad Hoc Distributed Queries 高级配置选项。如果未设置这些选项,则默认行为不允许即席访问。--将test.dbf中的数据复制到temp(数据库自动新创建的)表中select * into temp fromopenrowset('MICROSOFT.JET.OLEDB.4.0','dBase
获取文件路径(Delphi )----转贴
ExtractFileDrive :返回完整文件名中的驱动器,如"C:"ExtractFilePath:返回完整文件名中的路径,最后带“/”,如"C:test"ExtractFileDir:返回完整文件名中的路径,最后不带“/” ,如"C:test"ExtractFileName:返回完整文件名中的文件名称 (带扩展名),如"mytest.doc"ExtractFileExt 返回完整文件名中的文件扩展名(带.),如".doc"ExtractRelativePath : 返回相对路径,[@more@]定义如下:function ExtractRelativePath(const BaseName, DestName: string): string;使用测试下如:S
看病记
咳嗽了一个多星期,怀疑自己是支气管炎又犯了。拖到周末终于去了人民医院,本来以为人很多,进医院后学别人戴上了口罩。[@more@]结果周六下午人很少,排队很快就进去了。我说自己咳嗽,然后医生看了下我喉咙,然后拿个听诊器听我后背,以前都是听胸口的,不懂。我说自己可能是慢性支气管炎,医生说老年人才可能支气管炎,然后说我是咽喉炎,我强调自己是喉咙以下不舒服。医生问我是听医生的还是自己的,还告诉我不是甲流,如果是甲流两三天就有症状了,我也知道自己不是甲流,我又不发烧。 然后问我有没有医保卡(以前常听别人提起,总
delphi 中分隔符分隔的字符串
完整例子 delphi TStringList的用法 http://laorer.javaeye.com/blog/65367为了处理用分隔符分隔的字符串,如123|233|34,比较简单的是使用TStringList[@more@]网上别人例子整理的procedure TForm1.Button1Click(Sender: TObject);vars: string;sl: TStringList;i: integer;begins := '123|23423|354234|234234';sl := TStringList.Create;//ExtractStrings([], ['|'], PChar(s), sl); //这个一样不能以'|'分隔s := StringReplace(s, '|', #13#10, [rfReplaceAll]);sl.Text := s;//.....这样就已经存入sl中了}for i:=0 to sl.Count-1 doSho
2009年9月证券从业资格考试做错的知识点
参加证券从业资格考试,基础知识部分做错了的知识点,有些是当时有疑问的,有些还是信心满满却错了的。[@more@]托管人与份额持有人之间的关系:被委托与委托?金融期货主要交易制度:不包括借入或持有基础金融工具金融衍生工具产生的最基本原因是避险存托凭证的优点市场容量大发行能力强;避开直接发行股票与债券的法律有求,上市手续简单,发行成本低从交易结构上看,可以将金融互换交易视为一些列远期交易的组合金融债券品种多样化,国家开发银行先后发行过:投资人选择权债券,发行人普通选择权债券,长期次级债券,本喜分离债券,可回
SQL SERVER 2005 日志收缩
SQL SERVER 2005 日志文件太大[@more@]SQL SERVER 2005日志文件太大,需要进行搜索参照网上做法,收缩日志:DUMP TRANSACTION run with NO_LOGbackup log run with NO_LOGbackup log run with TRUNCATE_ONLYDBCC SHRINKFILE(2) 收缩日志 或 DBCC SHRINKFILE(run_log, 512) 收缩日志到指定大小日志文件没有变小收缩数据库:DBCC SHRINKDATABASE(数据库名)数据文件有变小另一种方法是先分离,再附加备份数据库更改恢复模式为simple分离删除日志文件(保险起见重命名)附加数据库(SQL SERVER 自动生成一个日志文件)改回数据库恢复模式实际
使用BCP导入数据犯的错
D:>bcp /? usage: bcp {dbtable | query} {in | out | queryout | format} datafile [-m maxerrors] [-f formatfile] [-e errfile] [-F firstrow] [-L lastrow] [-b batchsize] [-n native type] [-c character type] [-w wide character type][-N keep non-text native] [-V file format version] [-q quoted identifier] [-C code page specifier] [-t field terminator] [-r row terminator] [-i inputfile] [-o outfile] [-a packetsize] [-S server name] [-U username] [-P password] [-T trusted connection] [-v version] [-R
公安局办户口
为了把户口转到深圳来,由于自己的原因,去了两趟人才大市场,下一步是去区公安局。[@more@]说是要去区公安局审核,然后去派出所入户。以为很简单,5点下班,和同事一起打车过去。十分钟就到了,先是排队机上取号,然后不用号就把户口指标卡上签了字,还看了下材料。在旁边等,顺便问了下组织秩序的保安,说要复印。也没问清楚就跑到楼下去复印。我只复印了户口指标卡,同事考虑充分,把身份证等都复印了。再上楼,问公安局的人,说是身份证等每样复印两份。和同事再下楼去复印,还当心自己排的号到了。中间我没仔细检查,身份证少复印了一
性格的嘲弄--找工作续一
这个学期找工作机会不多了,自己的工作确还没定下来。从一些事情的确能看到自己身上的一些缺点。[@more@]江苏省农村信用社计算中心,本以为早没戏了,三月初刚在网上看到别人年前体检消息,确定完蛋。结果通知去体检,听说是有些人体检不合格。体检结果很快出来,发现自己有沙眼,其它一切正常。半个月后通知签约,自己的犹豫加上同学一通说教,当时国信证券才刚笔完,为了那个小概率的希望,放弃了信用社。其实信用社工作应该轻松,也在南京。只是没什么前途,以后难以跳槽。应该还觉得信用社听起来不好,自己爱面子,最终放弃。电信科学
一点小牢骚
好多北京的单位招聘里都要求北京生源,真想骂。 北京户口,上学,升学,就业,都有照顾。那么多的国家事业单位,或政府机关,只为北京人开的,拿的却是全国人民的钱。 真是和谐的国家。[@more@]
zz我们都回不去了-南大校门被拆
汉口路西延,要把学校的校门拆掉,小百合上沸沸扬扬,这篇文章不错,转载于此。[@more@]我们都回不去了-南大校门被拆 发信站: 南京大学小百合站 (Fri Nov 21 20:57:54 2008) lizzie (云淡风清) 于Fri Nov 21 15:40:30 2008) 提到:昨天媚娘同学还传了一张照片给我。应该是本科毕业前夕,我们在汉口路南大正校门照的。一群人笑得灿烂。如花美眷,似水流年。一时勾起无限回忆。今日上BBS,得知南大校门要被别拆,要为市政的建设让步,一时间百感交集,痛心疾首。 该方案大致如下:拟以中山路鼓楼隧道口为起点向西拓宽,以隧道方式从傅抱石纪念
求职路上
找工作一段时间了,看不到offer 的影子,还是来点总结吧,记录这一个多月来的经历。[@more@]平时也没有记录,就凭记忆了,时间顺序也许不对。最先是支付宝,后面紧接着阿里巴巴,淘宝,开始的时候自己心气很高,对阿里旗下这几家公司抱着试试的态度,反正是海笔,所以都去了。题目都比较类似,大都是比较基础的,自己也没准备,答的一般吧。结果仅仅支付宝给了面试机会,方向是数据仓库,是自己感兴趣的方向。面试官还不错,但自己数据仓库方面懂的太少,半小时出来了,over了,后面阿里巴巴,淘宝,面试的机会都没有。我有那么差吗?趋势实
TOP N 查询 SQL
最近笔试遇到好几次查询数据库表中第21-30条记录的题目,以前曾经关注过类似的例子 ,大都忘了。从网上找了相关知识,记录备忘.[@more@]http://post.baidu.com/f?kz=96648090 【1】总结一下:1. TOP N 的三种语义。 M1: 某种顺序下前N条记录,重复的也算做一条 top 3 1(10) 2(10) 3(10) M2: 把所有排序列等于第N条的记录都计算进去,结果可能多余N条记录1(10) 1(10) 3(20) 3(20),但N之前的重复记录要重复计算。这个例子中TOP 3 和 TOP 4结果一样。 M3: 所有值相等的记录只算作前N个顺序中的一个位置,如 TOP 3 1(10) 1(10) 2(11
思维灵活性的小例子
自己逻辑能力还可以,思维的灵活性和创造性不足。记录几个小例子,算是对思维灵活性的一点锻炼。[@more@]1. 一台机器只有整数,只能执行 +1, 循环,赋值 指令,如何实现 加法,减法,乘法,除法。 百度的笔试题,加法大家都会,乘法在加法的基础上好做,除法在减法基础上也可以实现。可是如何实现减法,没有比较操作。 2. 两个单链表有交叉,求交叉结点 如果两个单链表等长,很好做,从头结点,顺序比较,每个都后移一个结点,知道两个相等结点即可。 如果不等长呢?如何比较?思维向着这个方向去了,O(n*m)的循环?
(zz)WSAEWOULDBLOCK 与 FD_WRITE 说明
http://redsoft.ycool.com/post.2904269.htmlWinSock Tips1. WSAEWOULDBLOCK 错误说明在非锁定套接字上函数名 说明WSAAccept, accept 应用程序没有收到连接请求,再次调用,便可检查连接情况closesocket 大多数情况下,这个错误意味着已随SO_LINGER选项一道调用了setsockopt,而且已设定了一个非零的超时值WSAConnect, connect应用程序已初始化,再次调用,便可检查是否完成WSARecv,recv WSARecvFrom, recvfrom 没有收到数据,销后再次检查WSASend, sendWSASendTo, sendto外出数据无缓冲区可用,销后再试2. FD_WRITE 触发条件只有在三种条
SQLBulkOperations及数组作参数的SQL
如何更快地将数据插入数据库。经过老师指点,在网络搜索半天,实验了SQLBulkOperations及数组作参数的SQL两种方式。[@more@]以前程序使用ADO,现在转换到ODBC,不熟悉,中间犯了许多错误。先把例子放上来。const int ARRAY_SIZE = 1000;参数化数组中每个行对应结构typedef struct Channel_Trans_Struct{ SQLCHAR mac_addr[13]; //SQLTIMESTAMP start_time[24]; SQLCHAR start_time[24]; //SQL_TIMESTAMP_STRUCT start_time; SQLUSMALLINT start_channel_number; SQLVARCHAR start_channel_name[31]; SQLINTEGER start_channel_name_id; S
仅允许程序一个实例运行VC6
网上介绍了几种方法,现转载在这里备忘。 一个方法是使用FindWindow函数 另一个方法是使用信号量控制还有提到 ATOM ,不懂windows平台下其它编程语言都可以类似处理。[@more@]用VC++实现控制程序运行唯一实例http://dev.yesky.com/67/2257567.shtml用FindWindow()函数判断是否有同一个类的程序在运行,参数为类名或程序标题栏内容。主要问题是类名问题,使用Spy++获得的程序主窗口类名是,Afx:400000:b:10003:6:56e0bb3,而且最后冒号后的部分每次运行时都不一样,网上有人介绍说这是MFC使用窗口的一些外观特征生成的。搜索到有人介绍说 重
WINDOWS 2003 连接相机问题
PC上按说明安装好相机软件,通过USB连接相机后确没有按说明书上的反映。连到同学的机器上确可以通过控制面板中的连接到照相机访问DC[@more@]看了看也没装什么特殊软件,网上搜索了一下,原来是WINDOWS 2003 默认设置问题。自动捕获图象Win2003系统在默认状态下,禁用了许多服务;不过,要是你想将扫描仪、数码相机连接到计算机中时,你必须起用自动捕获图象服务,下面就是具体的操作步骤:在系统的开始菜单中,依次执行“管理工具/服务”命令,在随后打开的“服务”界面中,双击其中的“Windows Image Acquisition”选项;在随后出现的设置