从应用程序中获取系统名称
本文关键字:系统 获取 应用程序 | 更新日期: 2023-09-27 18:18:19
您好,我正在向mfprintwo表插入数据,如下所示
Program.GetConnection().CommandType = CommandType.Text;
//Program.GetConnection().CommandText = "UPDATE dbo.mfworkorder SET jobstarted=1,lasteditdt=GETDATE() WHERE workorderno=@WorkOrderNo"; // ID: Alan_20130220_002
Program.GetConnection().CommandText = "insert into dbo.mfprintwo ( sysserialno,workorderno,seqno,lasteditdt,lasteditby) values(@Sysserialno,@WorkOrderNo,@Seqno,getdate(),@currentuser) ";
Program.GetConnection().AddParameter("@WorkOrderNo", workorderno);
Program.GetConnection().AddParameter("@currentuser", Program.MfSfcCtrl.User.Logonname);
Program.GetConnection().AddParameter("@Sysserialno", product.Sysserialno);
Program.GetConnection().AddParameter("@Seqno", product.Seqno);
Program.GetConnection().ExecuteNonQuery();
在此代码中,@currentuser是登录到应用程序的人。但在此之前,我想插入正在运行的应用程序的系统名。这可能吗?怎么做呢?
机器名可以吗?如果是这样,你可以做
System.Environment.MachineName