- 博客(7)
- 收藏
- 关注
转载 (转)sprintf的使用
在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char *buffer, const char *format [, arg
2009-08-31 21:38:00 315
转载 oracle 中向blob中写入varchar2型数据
1、在数据库中建一个新表用于测试。CREATE TBALE TB_TEST ( ID NUMBER, BLB BLOB);COMMIT;2、往TB_TEST表中插入一条新记录用于测试。INSERT INTO TB_TEST VALUES(1, EMPTY_BLOB());COMMIT;注:往有BLOB类型的字段的数据表中插入新记录,不能直接填入值,必须先往BLOB字段插入一个EMP
2009-08-11 22:41:00 1119
转载 (转)oracle 存储过程的基本语法
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(
2009-08-10 19:17:00 263
转载 VC常用数据类型的转换
CString ,BSTR ,LPCTSTR之间关系和区别CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符串操作方法。typedef OLECHAR FAR* BSTR;typedef const char * LP
2009-08-09 22:24:00 229
转载 Cstring 和 chr * 的转换
CString 是一种很特殊的 C++ 对象,它里面包含了三个值:一个指向某个数据缓冲区的指针、一个是该缓冲中有效的字符记数(它是不可存取的,是位于 CString 地址之下的一个隐藏区域)以及一个缓冲区长度。 有效字符数的大小可以是从0到该缓冲最大长度值减1之间的任何数(因为字符串结尾有一个NULL字符)。字符记数和缓冲区长度被巧妙隐藏。(1) char*转换成CString 若将ch
2009-08-04 22:28:00 385
原创 java y记事本(实现现菜单与Action的关联 实现undo/redo)
看书到过Action这一节时一直不明白怎么把action和菜单关联起来,看了几个记事本的程序很多都是直接对menu添加的ActionListener ,今天在网上看到了一个blog上有一个实现redo/undo功能的小程序,下来看了一下挺受启发的就按自己的理解做了一个没想到真的把Action 与menu联系了起来,不添加ActionListener实现了cut/
2007-11-27 08:33:00 744
原创 对话框显示
第一次做vc访问数据库,其中一个文件用dlg.DoModal()调用对话框时却没有显示后来在网上查了才知道我在dlg中用了richedit控件,这类控件必须初始化后者能调用 具体解决为找到BOOL C**App::InitInstance()在以所建工程名为名字的文件中加入对richedit初始化的语句:AfxInitRichEdit( ); 就一切OK了
2007-10-01 19:51:00 338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人