|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果你在一个遵循GPL的自由(开源)项目中使用MySQL,那么你可以遵循GPL协议使用MySQL。然而,如果你的项目不是在GPL协议下的话,你必须为使用MySQL来支付许可费用,或者你可能因为这个因素而将你的项目改为遵循GPL。以下代码:
被的挪用办法:
复制代码代码以下:
publicstaticstringExeCommand(stringcommandText)
{
Processp=newProcess();
p.StartInfo.FileName="cmd.exe";
p.StartInfo.UseShellExecute=false;
p.StartInfo.RedirectStandardInput=true;
p.StartInfo.RedirectStandardOutput=true;
p.StartInfo.RedirectStandardError=true;
p.StartInfo.CreateNoWindow=true;
stringstrOutput=null;
try
{
p.Start();
p.StandardInput.WriteLine(commandText);
p.StandardInput.WriteLine("exit");
strOutput=p.StandardOutput.ReadToEnd();
p.WaitForExit();
p.Close();
}
catch(Exceptione)
{
strOutput=e.Message;
}
returnstrOutput;
}
挪用办法:
复制代码代码以下:
protectedvoidButton1_Click(objectsender,EventArgse)
{
stringsqlQuery="sqlcmd.exe-Usa-P123-S20100330-0922-dtest-ic:1.sql";
stringstrRst=ExeCommand(sqlQuery);
}
1.sql文件
复制代码代码以下:
usemaster
go
CREATEENDPOINTOrders_Endpoint6
state=started
ashttp(
path=/sql/orders6,
AUTHENTICATION=(INTEGRATED),
ports=(clear)
)
forsoap(
WebMethodCustOrdersOrders(
name=test.dbo.GetAlltb12
),
wsdl=default,
database=test,
namespace=http://mysite.org/
)
BS程序假如实行的话,客户端不安装sqlcmd不知可否运转?表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。 |
|