當前位置:首頁 » 操作系統 » com源碼

com源碼

發布時間: 2023-03-20 15:53:23

① 我想要www..abc.com的源碼,希望知道的朋友們告訴我一下,不勝感激。

參考這里,

如何把ACCESS轉成sql資料庫-access轉sql軟體
access轉sql軟體
軟體簡介:
CooSel2.0 CreateSQL V1.05
檔案包含 ASP 和 Exe 兩個版本
Asp版本不支持直接導入到SQLserver,只支持腳本的編寫
Exe 版本可以直接導入到SQLserver
功能:
生成升遷 SQL腳本,保存為 *.sql文件後,SQL2000的查詢分析器里調入執行
生成升遷 ASP腳本,這樣你可以用該腳本和相應MDB資料庫上傳到伺服器在線升遷
直接執行Access數據導入到SQL2000伺服器(表結構和數據)
V1.03
版本修正 bit 類型在默認數值不能正常轉換的問題
時間默認值增加轉換 time() date() 為 getdate()
視圖的Vba函數未作處理,稍候版本會推出支持對應SQLserver的T-SQL轉換
V1.04
支持輸入建庫和登陸創建
支持Access直接導入SQL
V1.05
版本添加直接導入SQLserver功能
添加導入選項 全部表 索引 按Unicode編碼導入,是否生成導入數據等
修正默認值處理外圍單雙引號的問題,Access的默認值包圍是沒有單引號的,有的錯誤以為比如設置為空字元為 ''
對access來說是錯誤的,不等同於SQLserver中的(''),導入程序對此自動修正
V1.05找了很多論壇和整站資料庫作了測試,都成功導入
程序生成從 Access2000 MDB 資料庫到 SQL server的升遷腳本(表結構和數據)
包括默認,索引主鍵外鍵視圖 和整個MDB庫里的表
----------------
源碼編制: MiscroSoft Visual Basic 6.0
編譯環境: windows2000 server 2.00.2195 SP4
如果提示 COMDLG32.OCX 版本過期
用隨程序提供的 COMDLG32.OCX 替代 windows\system32\COMDLG32.OCX 下的
或者運行regocx.exe 重注冊一下COMDLG32.OCX控制項
注意備份源文件名,微軟的文件選取對話框控制項
本地下載
很多朋友想用SQL2000資料庫的編程方法,但是卻又苦於自己是學ACCESS的,對SQL只是一點點的了解而已,這里我給大家提供以下參考---將ACCESS轉化成SQL2000的方法和注意事項
一,首先,我說的是在ACCESS2000,SQL2000之間轉換,其他的我也還沒有嘗試過,希望大家多多試驗,肯定是有辦法的;
二,轉換的方法
1,打開」控制面板「下」管理工具「中的」資料庫源「;
2,按」添加「添加一個新的數據源,在選擇欄里選「Driver do microsoft Access (*.mdb)」,完成後將出現一個框,在「資料庫源」裡面輸入你想寫的名稱,我取名叫「ABC」,說明不需要填,接著,按下面的選擇,尋找你的資料庫地址和選中(注意,請先備份自己的ACCESS資料庫),然後確定。數據源在這里建好了,剩下轉換了。
3,打開SQL2000企業管理器,進入資料庫,新建一個空的資料庫「ABC」;
4,選擇新建立的資料庫,按滑鼠右鍵,選擇「所有任務」下「導入數據」,按「下一步」繼續;
5,在資料庫源下拉但中選擇」Driver do microsoft Access(*.mdb)「,在」用戶/系統DSN「中,選種你剛才添加的」ABC「,按 」下一步「;
6,「目的」不需要修改,選擇伺服器(一般下為自己的本機local,也可以選擇伺服器地址或者區域網地址,確定你的許可權是否可以操作,),使用WINDOWS 身份驗證指用自己的系統管理員身份操作,使用SQL身份操作驗證可以用於網站的操作,推薦用後者;
7,選上使用SQL身份操作驗證後,填寫你的用戶名和密碼,我自己選擇的是系統默認號碼sa,****,資料庫選擇剛新建的ABC,按下一步;
8,這一步的兩個單項選擇,從數據源復製表和視圖與用一條查詢指令指定要傳輸的數據,選擇前者,按下一步繼續;
9,這里將出現你自己ACCESS資料庫的表,按全選後,下一步;
10,DTS導入/導出向導,看立即運行被選中按下一步,
11,按完成繼續;
12,這個步驟你將看到你的數據被導入SQL2000裡面,當出現已經成功把XXX個表導入到資料庫的字樣,而且所有的表前面都有綠色的勾,就表示成功導入所有數據,如果中途出現問題或者表前面有紅色的*的話,說明該表沒有成功導入,這時就要回去查看自己的操作是否正確了.
三,數據修改
1,由於SQL2000裡面沒有自動編號,所以你的以自動編號設置的欄位都會變成非空的欄位,這就必須手工修改這些欄位,並把他的標示選擇是,種子為1,增量為1,
2,另外,ACCESS2000轉換成SQL2000後,原來屬性為是/否的欄位將被轉換成非空的bit,這時候你必須修改成自己想要的屬性了;
3,另外,大家要注意對時間函數的把握.ACCESS與SQL是有很多不同的.
ACCESS轉MS SQL資料庫的幾點經驗
1.ACCESS的資料庫中的自動編號類型在轉化時,sql server並沒有將它設為自動編號型,我們需在SQL創建語句中加上identity,表示自動編號!
2.轉化時,跟日期有關的欄位,SQL SERVER默認為smalldatetime型,我們最好將它變為datetime型,因為datetime型的范圍比smalldatetime型大。我遇見這種情況,用smalldatetime型時,轉化失敗,而用datetime型時,轉化成功。
3.對此兩種資料庫進行操作的sql語句不全相同,例如:在對ACCESS資料庫進行刪除紀錄時用:delete * from user where id=10,而對SQL SERVER資料庫進行刪除是用:delete user where id=10.
4.日期函數不相同,在對ACCESS資料庫處理中,可用date()、time()等函數,但對SQL SERVER資料庫處理中,只能用datediff,dateadd等函數,而不能用date()、time()等函數。
5.在對ACCESS資料庫處理中,sql語句中直接可以用一些VB的函數,像cstr()函數,而對SQL SERVER資料庫處理中,卻不能用。
6.連接字串:CONNstr="Provider=SQLOLEDB.1;Persist Security InFso=true;Data Source='(local)';Initial Catalog='fsgm_winson';User ID='winsonjacky';Password='winson%$#jacky';CONNect Timeout=30"

SQL的導入功能和這個軟體也差不多,我發這么多東西就是讓你注意它們的不同處。

如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!

② 怎樣查看網頁源代碼

工具/原材料

IE8瀏覽器、電腦。

1、打開電腦在桌面上找到並點擊IE8瀏覽器,IE7瀏覽器的操作也是類似步驟;

③ com編程的COM編程入門

第一部分——什麼是COM,如何使用COM。
本文的目的是為剛剛接觸COM的程序員提供編程指南,並幫助他們理解COM的基本概念。內容包括COM規范簡介,重要的COM術語以及如何重用現有的COM組件。本文不包括如何編寫自己的COM對象和介面。
本文由淺入深描述COM的內在運行機制,教你如何使用第三方提供的COM對象(以Windows 外殼組件Shell為例)。讀完本文後,你就能掌握如何使用Windows操作系統中內建的組件和第三方提供的COM對象。
本文假設你精通C++語言。在例子代碼中使用了一點MFC和ATL,如果你不熟悉MFC和ATL也沒關系,本文會對這些代碼進行完全透徹的解釋。本文包括以下幾個部分:
簡單地說,COM是一種跨應用和語言共享二進制代碼的方法。與C++不同,它提倡源代碼重用。ATL便是一個很好的例證。源碼級重用雖然好,但只能用於C++。它還帶來了名字沖突的可能性,更不用說不斷拷貝重用代碼而導致工程膨脹和臃腫。
Windows使用DLLs在二進制級共享代碼。這也是Windows程序運行的關鍵——重用kernel32.dll, user32.dll等。但DLLs是針對C介面而寫的,它們只能被C或理解C調用規范的語言使用。由編程語言來負責實現共享代碼,而不是由DLLs本身。這樣的話DLLs的使用受到限制。
MFC引入了另外一種MFC擴展DLLs二進制共享機制。但它的使用仍受限制——只能在MFC程序中使用。
COM通過定義二進制標准解決了這些問題,即COM明確指出二進制模塊(DLLs和EXEs)必須被編譯成與指定的結構匹配。這個標准也確切規定了在內存中如何組織COM對象。COM定義的二進制標准還必須獨立於任何編程語言(如C++中的命名修飾)。一旦滿足了這些條件,就可以輕松地從任何編程語言中存取這些模塊。由編譯器負責所產生的二進制代碼與標准兼容。這樣使後來的人就能更容易地使用這些二進制代碼。
在內存中,COM對象的這種標准形式在C++虛函數中偶爾用到,所以這就是為什麼許多COM代碼使用C++的原因。但是記住,編寫模塊所用的語言是無關的,因為結果二進制代碼為所有語言可用。
此外,COM不是Win32特有的。從理論上講,它可以被移植到Unix或其它操作系統。但是我好像還從來沒有在Windows以外的地方聽說過COM。

④ 求類似www.6rooms.com視頻網站的源碼

http://www.168code.com/soft/23/42/2006/20060825170.html

FLV視頻分享程序AlstraSoft Video Share Enterprise v4.0,只不過是外國的

⑤ C++如何調用vb寫的COM組件要附源碼【不是vb調c++ 而是c++調vb】

1.我的VB工程代碼如下:
1)新建工程名為Project1的VB工程,介面為Class1,定義兩個成員變數a和b
2)在Class1中添加代碼
Public a As Integer
Public b As Integer
Private Sub Class_Initialize()
a = 5
b = 9
End Sub
2.我的VC工程代碼如沒伏下:
1)在stdafx.h文件中寫如下代碼
#include <comdef.h>
#import "C:\\Documents and Settings\\user\\桌面卜慎\\VB\型察敬\Project1.dll"
using namespace Project1;
2)在CPP源文件中寫如下調用COM代碼
::CoInitialize(NULL);
_Class1Ptr c1 = NULL;
c1.CreateInstance("Project1.Class1");
short sA = c1->a;
short sB = c1->b;
CString str = _T("");
str.Format(_T("a=%d, b=%d"),sA,sB);
::CoUninitialize();

熱點內容
sql存儲過程out 發布:2024-04-26 19:33:15 瀏覽:414
struts2訪問方法 發布:2024-04-26 19:11:36 瀏覽:259
外文翻譯android 發布:2024-04-26 19:03:30 瀏覽:90
土金木配置怎麼樣 發布:2024-04-26 18:52:50 瀏覽:611
這台電腦如何訪問另一台電腦伺服器 發布:2024-04-26 18:51:08 瀏覽:628
怎麼快速了解電腦的配置 發布:2024-04-26 18:42:11 瀏覽:998
rsa加密演算法例子 發布:2024-04-26 18:40:29 瀏覽:244
thinkphp緩存關閉 發布:2024-04-26 18:19:32 瀏覽:97
linux信號捕捉 發布:2024-04-26 18:19:27 瀏覽:935
編譯有哪兩種模式 發布:2024-04-26 17:53:30 瀏覽:871