发布网友 发布时间:2022-05-19 16:32
共3个回答
懂视网 时间:2022-05-19 20:53
下面以ping 为例用到命名空间System.Diagnostics;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace TestEqual
{
class Program
{
static void Main(string[] args)
{
Process myProcess = new Process();
myProcess.StartInfo.FileName = "iexplore.exe";
myProcess.StartInfo.Arguments = "http://www.baidu.com";
myProcess.Start();
}
}
}
必须设置相应的FileName和Arguments属性
下面以ping为例
代码如下:
代码如下:
string hostname = "http://www.baidu.com"; //或者这里是ip等;
Process prc=new Process();
prc.StartInfo.FileName="cmd.exe";
prc.StartInfo.UseShellExecute=false;
prc.StartInfo.RedirectStandardInput = true;
prc.StartInfo.RedirectStandardOutput = true;
prc.StartInfo.RedirectStandardError = true;
prc.StartInfo.CreateNoWindow = false;
prc.Start();
prc.StandardInput.WriteLine("ping " + hostname);
prc.StandardInput.Close();
Response.Write(prc.StandardOutput.ReadToEnd());
这里还可以调用很多命令自己可以研究下
热心网友 时间:2022-05-19 18:01
嗯,调用存储过程即可输入单引号,双引号.
SqlCommand cmd=new SqlCommand(存储过程名,链接对象);
cmd.CommandType = CommandType.StoredProcere;
cmd.Parameters.Add("@user",SqlDbType.Varchar,10);
cmd.Parameters["@user"].value=txtUser.Text;
cmd.ExcuteNonQuery();
-----------------------------------------------------------
可将HTML进行编码
string html=Server.HtmlEncode(txtHtml.Text);
然后再将html插入数据库.热心网友 时间:2022-05-19 19:19
string sql="insert tablename values('\"','\"','\"')";