摘要: /// /// 获取指定表名的列名与描述注释 /// /// /// /// public static Hashtable GetTableFieldsDisFromMdb(string mdbFilePath,... 阅读全文
posted @ 2015-01-12 15:36 思维的边疆 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: 开发中遇到这么个需求,找了半天才找到这个方法。记录一下。//CTreeCtrl m_tree//HTREEITEM hParentm_tree.SetItemState(hParent,INDEXTOSTATEIMAGEMASK(0),TVIS_STATEIMAGEMASK);//隐藏父节点chec... 阅读全文
posted @ 2014-06-10 14:24 思维的边疆 阅读(443) 评论(0) 推荐(0) 编辑
摘要: CString CHttpClient::doGet(CString href) { std::string httpsource; CInternetSession session1(NULL,0); CHttpFile* pHTTPFile=NULL; try{ pHTTPFile=(CHttpFile*)session1.OpenURL(href); }catch(CInternetException* m_pException){ //捕捉错误,否则在网络断开时连接导致内存问题 pHTTPFile=NU... 阅读全文
posted @ 2013-11-07 10:33 思维的边疆 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 方法1、const char*转换CString str;const char *p=(const char*)str;const char *表示你对字符串只读,所以这时候可以直接获取。方法2、使用强制类型转换如需要对字符串写权限,则:CString str;char *p = (char *)(const char *)str;方法3、使用GetBuffer(int num)使用函数的好处是可以通过num值加大字符串缓存区的长度,方便后续的操作。CString str;char *p = str.GetBuffer(0);...//使用pstr .ReleaseBuffer();GetBu 阅读全文
posted @ 2013-10-08 16:18 思维的边疆 阅读(293) 评论(0) 推荐(0) 编辑
摘要: ;;;岛的判断(defun getisland (/ en mplaer ss ss_len ii en key obj area ptext een area0 pt0 ) (vl-load-com) (setq en (car (entsel))) (setq layer (assoc 8 (entget en))) (setq key (emt_eedvalue en "landuse" "id3")) (setq obj (vlax-ename->vla-object en)) ... 阅读全文
posted @ 2013-03-04 15:02 思维的边疆 阅读(476) 评论(0) 推荐(0) 编辑
摘要: ;;;保存为DXF文件(defun c:save_dxf (/) (setq filepath (strcat (getvar "dwgprefix") "转换" (substr (getvar "dwgname") 1 (- (strlen (getvar "dwgname")) 4) ) ".dxf" ) ) (command "save" filepath "16" "") (princ) (pri... 阅读全文
posted @ 2013-03-04 14:56 思维的边疆 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 晚市花街谋一醉胸中丘壑储万杯盛世从来多禽兽太平原是祸所偎高楼拔地三千尺寒士不得立半锥金刚铁桥一年断不坏金城半月摧水淹七城观沧海沙蚀六郡胡不归从龙鸡犬弹冠庆功勋牛马耀武威东街豺狼食贩卒西城沐猴笑人悲北地虎豹掘荒冢南蛮蛇蟒竞噬髓人间仍有真情在莫道世间无真规金陵判官断奇案古都豪侠杀奸宄餐食明渠珍馐水药用犀革神不亏棚栏圈尽乞食者华夏从此无苦悲仍建广厦千万间尽庇天下裸官俱欢颜!万里长城翻新貌五铢尽购百赞归中华崛起十六半南蛮西夷震唯唯吾本岭南山野客得窥中原盛世辉今朝且饮三千罐明日泥醉不须归 阅读全文
posted @ 2012-10-13 11:41 思维的边疆 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 遇到一个需要补位的问题,蛋疼的自己写了一个半天调试不通,后来才发现原来就有。。瞎忙活了。LPAD是在字符串左边用设定的字符补满指定位数,RPAD则是右边如LPAD('1234',8,'0') 的结果是00001234RPAD('1234',8,'0') 的结果则是12340000 阅读全文
posted @ 2012-10-13 11:36 思维的边疆 阅读(3019) 评论(0) 推荐(0) 编辑
摘要: 1. 对于普通的表 alter tabletable_namemove tablespacenew_space_name; 后重建索引 alter indexindex_namerebuild [tablespacenew_space_name] ; 即可完成表的迁移空间的操作。2. 对于含有Lob字段的表 因为在建立含有lob字段的表时,oracle会自动为lob字段建立两个单独的segment,一个用来存放lob数据,另一个用来存放lob索引,并且它们都会存储在对应表指定的表空间中。 可以通过 select segment_name,segment_type,tablespace_name 阅读全文
posted @ 2012-04-11 11:13 思维的边疆 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1dropprocedureset_rank;2createprocedureset_rank()3begin4set@i=1;5set@number=(selectcount(1)fromsuppliers_performance);6updatesuppliers_performancesetscore_rank=0;78while@i<@number9do10begin11updatesuppliers_performancesetscore_rank=@iwhereidin(selectidfrom(selectidfromsuppliers_performancewheresc 阅读全文
posted @ 2011-05-10 12:26 思维的边疆 阅读(659) 评论(0) 推荐(0) 编辑