上一页 1 ··· 3 4 5 6 7
摘要: COM 操作:编写C#dll的方法都一样,首先在vs2005中创建一个“类库”项目TestDll,usingSystem.Runtime.InteropServices;namespaceTestDll{publicinterfaceITestClass { voidYourProcedure(string param1); }[ClassInterface(ClassInterfaceType.None)] publicclassTestClass:ITestClass{publicvoidYourProcedure(string param1){ //自己的代码 } }}完成... 阅读全文
posted @ 2013-09-27 10:05 live in finally 阅读(1533) 评论(0) 推荐(0) 编辑
摘要: 今天搞了一天的delphi的clientdataset,平常都是用代码写的增删改查,今天不想用后台写,就用ide的方式啦,结果悲剧了,不会了,瞅了一天啊,悲剧。其实clientdataset是继承与dataset的,用的方式是差不多的,怨自己转牛角尖啊。刚开始脱了一个控件,由于是继承另外的窗口的,以为会有数据,然后就开始自己的项目,到最后发现报错,查了下,它是空的,然后一直整。最后是右键Cliendataset的fieldEdit,会弹出一个框,然后点击空白的地方,add fields十天假列的意思,但是首先你得有列,你可以直接add new field 然后就可以自己添加了,这是我自己犯的比 阅读全文
posted @ 2013-09-16 17:36 live in finally 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 虽然不懂,但是当我用is null 时,依然选出的有空的,所以不明白,就百度了下。select sexa from [general].[dbo].[T_Member] where sexa is not null and datalength(sexa)0这段代码还是可以的,打到我的效果啦,然后很满意的,但是其实还是不懂的。只不过暂时把功能实现了,以后好好学习。 阅读全文
posted @ 2013-09-12 15:30 live in finally 阅读(563) 评论(1) 推荐(0) 编辑
摘要: 最近写delphi项目,用到的数据集中的dataset,一直修改exception啊,写下过程。在对数据集进行任何操作之前,首先要打开数据集。要打开数据集,可以把Active属性设为True,例如: CustTable.Active:=True; 也可以调用Open函数,例如:CustQuery.Open; 要关闭数据集,可以把Active属性设为False或者调用Close函数。其次 如果有exception的话,就要判断state,下面我列举下state的值(这样是我从网上找的)State属性是只读的,下面列出了State属性可能的值:.dsInactive 数据集已关闭,不能访问它... 阅读全文
posted @ 2013-09-12 11:02 live in finally 阅读(3682) 评论(2) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7