我在Windows 8 pro x64上安装了WMware Workstation 9.0.2。我创建了一个Oracle linux 6.4虚拟机。我仅在Windows上使用无线连接到Internet,而我的网关是(192.168.1.1)。当我使用NAT连接时,一切正常,我可以在linux vm上连接到Internet,但是我必须使用仅主机网络。我像这样配置虚拟网络编辑器
Vmnet1
Type:Host-only
DHCP:Enabled
Subnet-Adress:192.168.2.0
Subnet-Mask:255.255.255.0
Run Code Online (Sandbox Code Playgroud)
我在linux vm中配置了这样的连接
IPV4 Settings
Ip-Adress:192.168.2.2
NetMask:255.255.255.0
Gateway:192.168.2.1
DNS:192.168.2.1
Run Code Online (Sandbox Code Playgroud)
但是我无法连接到互联网。我在Windows上禁用了防火墙和防病毒软件,但没有再次起作用。很抱歉,由于我的声誉低下而无法向您显示屏幕图像。请给我任何建议。谢谢。
我在Sql Server 2012中有一个数据库,并且有一个这样的表
ID | Date(date type) | Amount(Numeric)
1 3.4.2013 16.00
1 12.4.2013 13.00
1 2.5.2013 9.50
1 18.5.2013 10.00
Run Code Online (Sandbox Code Playgroud)
我需要总计一年中每个月的总金额.
例如:
ID | Month | TotalAmount
1 1 0.00
...
1 4 29.00
1 5 19.50
Run Code Online (Sandbox Code Playgroud)
我需要确定飞蛾的天数,并且我创建了一个在确定天数时描述的功能.有用.之后,我试图比较两个日期(日期类型).有一些例子,但所有关于日期时间的例子.所以我真的被卡住了.这是一种错误的方式吗?我怎样才能做到这一点 ?请给我任何建议.谢谢.
我的C#表格中有一个组合框.我给它一个像这样的数据源
string selectSql = "SELECT ID, NAME FROM MUSTERI";
SqlCommand comm = new SqlCommand(selectSql, conn);
SqlDataReader dr = comm.ExecuteReader();
DataTable dt = new DataTable();
dt.Columns.Add("ID", typeof(string));
dt.Columns.Add("NAME", typeof(string));
dt.Load(dr);
combobox.ValueMember = "ID";
combobox.DisplayMember = "AD";
combobox.DataSource = dt;
Run Code Online (Sandbox Code Playgroud)
我可以使用Combobox.SelectedValue和项目的文本(来自数据库的NAME )使用项目的值(来自数据库的ID )Combobox.SelectedText,但是我需要得到k的值.项目(用于exapmle:第4项的值).我怎么能得到它?
我的winform中有一个datagridview.我用sql查询填充它.我将列名称称为:

这是我的SQL查询:
SELECT SF.ID, SF.TARIH AS 'TAR?H', M.AD AS 'MÜ?TER? ADI' FROM TABLE1 SF AND TABLE2 M
Run Code Online (Sandbox Code Playgroud)
如您所见,这些列名称包含土耳其语和空格字符.当我尝试过滤datagridview时,我使用此代码:
(datagridview.DataSource as DataTable).DefaultView.RowFilter =
string.Format("'MÜ?TER? ADI' LIKE '%{0}%'", textbox.Text.ToUpper());
Run Code Online (Sandbox Code Playgroud)
它不起作用.如果我在sql查询中调用列名称,就像M.AD AS 'MAD'那样,"MAD LIKE '%{0}%'"它可以工作.但我需要将列名称称为'MÜ?TER? ADI'.我怎样才能做到这一点?感谢任何帮助.