目前使用MySQL版本5.1.6
这是我的第一个真实世界版本,到目前为止我实际上已经享受它; 但是,我现在仍然坚持关于字段数据类型的决定,并希望有人可以为我排序.
我基本上有10个字段,都是不同的测试结果.数字的范围从-100到100,并且在实际点之后可以有一个小数点.
例如,-5.1,0,1,16.3,99.2和100都是可能的数据.根据我的阅读,我们应该使用DECIMAL来表示我们通常测量的并且是精确的(这些是),而FLOAT和DOUBLE是近似值,我不是真的想要(虽然我确信在这个层次上,近似值)如果存在则非常小).
如果我使用DECIMAL,如果使用的话,我是否必须在开头包含一个' - '空格?IE,我会使用DECIMAL(4,1)还是DECIMAL(5,1)还是我离开这里?我可能会过分思考这一点.
我对编码很新,但已经构建了一些小东西.我在上一个项目中想到的一件事是如何运行通常从控制台运行的2个简单命令,而是从表单应用程序中运行.简单地说,表单有2个按钮,单击一个导致ipconfig运行,另一个ipconfig /all.然后它将来自命令的ip信息发布到我创建的另一个表单中作为消息框.这很重要,因为我正在尝试做类似的事情,现在没有任何工作.
我有一个表格,其中包含用户名和密码点.提交时,我希望它基本上运行以下内容:
NET USE F: \\ALPHA\CLIENTAPPS /user:domain\%username% %password% /persistent:no
NET USE O: \\ALPHA\USERS /user:domain\%username% %password% /persistent:no
NET USE S: \\ALPHA\COMPANY /user:domain\%username% %password% /persistent:no
Run Code Online (Sandbox Code Playgroud)
凡%username%与%password%从形式和域捕获将成为我们的实际域.
使用与前面提到的ipconfig程序类似的方法,这就是我想出的.但是,当我单击"提交"按钮时,没有任何反应,没有错误,也没有实际创建网络共享:
private void btnSubmit_Click(object sender, EventArgs e)
{
string un = txtUsername.Text;
string pw = txtPassword.Text;
System.Diagnostics.ProcessStartInfo PR = new System.Diagnostics.ProcessStartInfo("cmd", @" /c net use W: \\\\ALPHA\\CLIENTAPPS /user:acsdish\\" + un + " " + pw + "/persistent:no");
PR.RedirectStandardOutput = true;
PR.UseShellExecute = false;
PR.CreateNoWindow = true;
System.Diagnostics.Process …Run Code Online (Sandbox Code Playgroud)