升级到Delphi6有问题,Ado控件不支持Null吗
话题:升级到Delphi6有问题,Ado控件不支持Null吗?
回答:我在Delphi5+ADO+Sql_server下写了一个中型的治理体系,进级到Delphi6,一切正常,只有一处提示掉足(关于Null),现把问题简化如下: 应用Store procedure 入一行数据到一个数据表:1. 数据表Employee, 其构造为: Happend (datetime, allow null) EmployeeName (String,10) 2. Store procedure : InsertEmployee, 内容为: CREATE PROCEDURE dbo.InsertEmployee #aHappend datetime,#aName char(10) AS insert into Employee (Happend,EmployeeName) values (#aHappend,#aName)3.表单上放一个AdoConnection,一个AdoStoreProcedure控件(sp1),一个Button1控制 入:procedure TForm1.Button1Click(Sender:
参考回答:在Delphi6.0中Null不再是一个常量,而是一个函数,并且这个函数是在Variants单位中声明的,在Uses中添加Variants单位
话题:'QueueUserWorkItem'
问题详情:'QueueUserWorkItem' : undeclared identifier 网上的方法都试了 vc6
回答:HINSTANCE hInst=LoadLibrary("Kernel32.DLL"); if(hInst) { typedef BOOL(WINAPI * MYFUNC)(LPTHREAD_START_ROUTINE, PVOID,ULONG); MYFUNC MyQueueUserWorkItem=NULL; 取得QueueUserWorkItem函数指针 MyQueueUserWorkItem=(MYFUNC)GetProcAddress(hInst,"QueueUserWorkItem"); if(!MyQueueUserWorkItem) { MessageBox(NULL,"获取函数 失败","你好!",MB_OK); return 0; } MyQueueUserWorkItem(PipeThread, (PVOID)pParam, 0); FreeLibrary(hInst); }
话题:undeclared
问题详情:这是一个单链表程序,问题详情题出在add(data)函数上,我想通过add函
回答:void List::add(int data) p=new node;如果出现NULL没定义的话,就改成0
话题:abc1.cpp(45) : error C2065: 'exit' : undeclared identifier
问题详情:if (a=NULL) exit(1); } 编译: error C2065: 'exit' : undeclared
回答:eixt函数应该包涵在lt;stdlib.hgt;头 里
话题:error C2065: 'NULL' : undeclared identifier。怎么回事? 难道
问题详情:编译是,在函数cpp 中,出现error C2065: 'NULL' : undeclared
回答:需要:#include s.h
参考回答:null
话题:(srand(time(NUll));)
问题详情:'NULL'undeclared(first use this function)
回答:srand(time(NUll));这个地方确实编译出错。。。。因为你NUll写错了。。。最后两个字母你写错了哦。。。应该是NULL是后两个字母是大写的LL希望能帮到你~!
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-

















































