導航:首頁 > 編程大全 > vfp如何創建資料庫sql

vfp如何創建資料庫sql

發布時間:2024-01-19 16:28:49

A. VFP中能怎麼實現遠程創建SQL server 2000的資料庫或表

SQLSTRINGCONNECT( ) 函數
用連接串建立和數據源的連接。

SQLSTRINGCONNECT([lShared] | [cConnectString [, lSharable]])

示例

以下示例展示如何不帶數據源名地調用 SQLSTRINGCONNECT( ) 函數。

lcDSNLess="driver = SQL Server;server=<servername>;uid=<userid>;pwd=<password>"

-或者-

lcDSNLess="driver = {SQL Server};server=<servername>;uid=<userid>;pwd=<password>"

-或者-
lcDSNLess="DRIVER = {SQL Server};" ;
+ "SERVER=<servername>;" ;
+ "UID=<userid>;" ;
+ "PWD=<password>;" ;
+ "DATABASE=PUBS;" ;
+ "WSID=<machine name or userid>;" ;
+ "APP=MicroX(R) Sample App"
lnConnHandle=SQLSTRINGCONNECT(m.lcDSNLess)

創建資料庫,先可以連接master資料庫,再進行創建。建新表下面參考:
TEXT TO strSQL NOSHOW PRETEXT 7
CREATE TABLE [dbo].[TabMaterialSellDetail] (
[detailId] [int] PRIMARY KEY NOT NULL ,
[detailSn] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMaterialId] [int] NULL ,
[detailSellCount] [numeric](18, 2) NULL ,
[detailSellPrice] [numeric](18, 6) NULL ,
[detailSellMoney] [numeric](18, 2) NULL ,
[detailDate] [datetime] NULL ,
[detailStorage] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo1] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo2] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo3] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo4] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo5] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo6] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo7] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo8] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo9] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo10] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailMemo] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[detailSort] [int] NULL
) ON [PRIMARY]
ENDTEXT
SQLEXEC(con, strSQL) &&con是連接句柄

B. 在VFP中怎麼樣用SQL語言創建表啊。我怎樣寫都是語法錯誤啊,誰幫我下吧。

在VFP中上述語句共有兩個問題1.」寢室管理」後的「(」不是半形的,所以提示錯誤。2.將「(」改為半形後可以創建表,但系統仍提示「該表在非.dbc表中不可用」,主要是針對primaty
key和not
null而言,如在創建該表之前先創建一個資料庫即可,如create
database
aaa,再運行上述語句即可。

閱讀全文

與vfp如何創建資料庫sql相關的資料

熱點內容
編程中如何提取得到十位數 瀏覽:392
app賬戶未驗證怎麼辦啊 瀏覽:40
黑莓bbb文件 瀏覽:97
swf視頻文件手機播放 瀏覽:732
智能電表顯示錯誤代碼err32 瀏覽:813
蘋果6沒開iCloud能找回嗎 瀏覽:469
java正則4位數字 瀏覽:836
計算機考試保存到考生文件夾視頻 瀏覽:477
千本筆記app怎麼下載 瀏覽:769
淘寶店鋪裝修無縫代碼 瀏覽:862
js如何生成唯一的數據 瀏覽:755
win10查看激活 瀏覽:737
iphone屏蔽垃圾簡訊 瀏覽:297
渾南區網站建設要多少錢 瀏覽:606
如何把新輸入的數據跳到第一行 瀏覽:49
sas客戶端配置文件 瀏覽:786
馬斯克怎麼會的編程 瀏覽:185
spss資料庫的管理 瀏覽:705
windows標准圖像文件格式 瀏覽:848
錄音文件怎樣轉到k歌軟體中修飾 瀏覽:954

友情鏈接