小编Fre*_*cer的帖子

在编码时,在Intellisense中未检测到C#中的表单/类

我正在使用visual studio 2010.但是在visual studio 2008中改变了整个项目(通过添加现有项目技术).

整个项目运行良好.但我的问题是,当我向项目添加新表单(添加新的windowsform)时,它会被添加到源代码中.但是在调用它时......它没有被检测到.例如.当我试图通过按钮点击其他形式来调用它

rptAllEnquiries obj =new rptAllEnquiries();
obj.show();
Run Code Online (Sandbox Code Playgroud)

这个rptAllEnquiries没有出现在列表中,这是我新添加到项目中的表单.

可能是什么问题?我错过了任何项目或表格财产?

.net c# visual-studio-2010 visual-studio-2008

2
推荐指数
1
解决办法
1618
查看次数

javascript下拉填充

我使用ASP.NET通过javascript填充我的下拉列表,为此我已经获得了该站点上的一个答案的帮助.我使用了以下代码:

<script type="text/javascript">
    $(document).ready(function () {
        alert("Hi");
        var select = document.getElementById('<%=ddlItems%>');
        var option = document.createElement("option");
        option.value = "1";
        option.innerHTML = "Option1";
        select.appendChild(option);

    });
</script>
Run Code Online (Sandbox Code Playgroud)

它不起作用.为了检查程序流是否正在进入功能,我已经设置了一个警告框.它向我显示正确的警报,这意味着它进入该功能但在该代码下方不起作用.可能是什么问题?

javascript asp.net jquery

2
推荐指数
1
解决办法
921
查看次数

在SQL查询中解析日期

我正在使用SQL Server 2005.

我的Trade_Date列是数据类型datetime.

它的价值如下: 2/12/2013 11:59:00 PM , 2/13/2013 11:59:00 PM

即与时间不同的日期.

我想比较where子句中的日期[only date].

我正在尝试以下查询:

select * 
from foclosing 
where CONVERT(varchar(11), Trade_Date) like '2/12/2013 %'
Run Code Online (Sandbox Code Playgroud)

要么

select * 
from foclosing 
where Trade_Date = CONVERT(datetime, '2/12/2013')
Run Code Online (Sandbox Code Playgroud)

但这两个查询都不起作用.

可能是什么问题?

sql datetime sql-server-2005

2
推荐指数
1
解决办法
790
查看次数

找到双记录

我有以下结构:

TradeNo | OrderNo | Buy_Sell | 
1001        2001     Buy
1002        2002     Buy
1001        2001     Sell    
Run Code Online (Sandbox Code Playgroud)

在这个特殊的结构中,我想找出TradeNo和OrderNo的独特组合的双重记录.

我尝试了以下查询:

SELECT t1.tradeno,
       t1.orderno,
       t2.tradeno,
       t2.orderno,
       t1.Buy_sell,
       t2.Buy_sell
FROM tradeFile t1,
     tradeFile t2
WHERE t1.TradeNo=t2.TradeNo
  AND t1.Orderno=t2.orderno
Run Code Online (Sandbox Code Playgroud)

这个查询,返回我的两份单记录.但我想重复记录.如上表所示,第一和第二记录以tradeno和orderno的唯一组合重复,如[1001和2001].

请帮帮我.

c# sql database join

1
推荐指数
1
解决办法
71
查看次数

如何在SQL查询的WHERE子句中追加一个字符?

我需要一个如下的查询,

select*from table1 where usr_id = user-id +'#'(即如果user-id为1234,则要验证的值为'1234#')

请告诉我如何在SQL中执行此操作?

sql

1
推荐指数
1
解决办法
1872
查看次数

为什么数据没有绑定到我的WPF应用程序中的标签

我在做简单的DataBinding应用程序WPF.在这个任何我输入的TextBox调用txtName应该得到apeared Label.为此,我使用了绑定WPF.

但它没有受到约束.

我的XAML:

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="315*" />
        <ColumnDefinition Width="188*" />
    </Grid.ColumnDefinitions>

    <TextBox Height="23" HorizontalAlignment="Left" Margin="79,12,0,0" Name="txtName" VerticalAlignment="Top" Width="120" />
    <Label Height="28" HorizontalAlignment="Left" Margin="22,12,0,0" Name="label1" VerticalAlignment="Top" Width="42" Content="Name"/>
    <TextBox Height="23" HorizontalAlignment="Left" Margin="79,56,0,0" Name="txtSirName" VerticalAlignment="Top" Width="120" />
    <Label Content="SirName" Height="28" HorizontalAlignment="Left" Margin="12,56,0,0" Name="label2" VerticalAlignment="Top" Width="52" />

    <!-- Following is the label which i bound -->

    <Label Content="{Binding ElementName=txtName,Path=text}" Height="28" HorizontalAlignment="Left" Margin="47,112,0,0" Name="label3" VerticalAlignment="Top" Width="171" />
</Grid>
Run Code Online (Sandbox Code Playgroud)

我是新手WPF.请指导我.

.net c# wpf visual-studio-2010

1
推荐指数
1
解决办法
100
查看次数

从数据集中提取数据

尊敬的用户,

我正在使用数据集提取数据.我想把值放在文本框中.但价值并未到来.

我有以下代码

try
            {
                da = new SqlDataAdapter("select ID from Customer where Name='" + gvBkPendingSearch.SelectedRows[0].Cells[1].Value.ToString() + "'",con);
                DataSet ds = new DataSet();
                da.Fill(ds);
                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                    txtCustomerID.Text = ds.Tables[0].Rows[0].ToString();
            }
            catch (Exception ex)
            {

            }
            finally
            {
            }
Run Code Online (Sandbox Code Playgroud)

txtCustomerID是我的文本框.它捕获的值为>>>>> System.Data.DataRow

错误在于 txtCustomerID.Text = ds.Tables[0].Rows[0].ToString();

但我无法理解它.请帮我.

.net c#

0
推荐指数
1
解决办法
5万
查看次数

插入数据库时​​出现日期时间错误

我的数据库中有datetime数据类型的字段.

我正在解析日期如下:

DateTime dt = DateTime.ParseExact(fileDate, "dd/MM/yyyy",
                                  CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)

在将其插入数据库时​​,我按如下方式进行:

cmd= new SqlCommand("insert into closingStock values('" + subLine[1].ToString() +
     "','" + subLine[2].ToString() + "','" + DateTime.Parse(subLine[3]) + "','" +
     subLine[10].ToString() + "','" + dt + "')", con);
cmd.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

它给了我以下错误:

String was not recognized as valid datetime.
Run Code Online (Sandbox Code Playgroud)

我犯了什么错误?

.net c# datetime winforms

0
推荐指数
1
解决办法
1233
查看次数

微软报告景观问题

我在c#中使用微软报表查看器生成了报表.

为了使报告以横向视图打印,我使用了以下代码:

reportViewer1.PrinterSettings.DefaultPageSettings.Landscape = true;
Run Code Online (Sandbox Code Playgroud)

这个代码我放在Form Load事件以及reportviewer load事件跟随:

private void BillPDF_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'dsBillPDF.totalBill' table. You can move, or remove it, as needed.
            this.totalBillTableAdapter.Fill(this.dsBillPDF.totalBill,AllBill.fromDate);
            reportViewer1.PrinterSettings.DefaultPageSettings.Landscape = true;
            this.reportViewer1.RefreshReport();
        }

        private void reportViewer1_Load(object sender, EventArgs e)
        {
            reportViewer1.PrinterSettings.DefaultPageSettings.Landscape = true;
        }
Run Code Online (Sandbox Code Playgroud)

不幸的是,这段代码不起作用.

使用reportViewer1.PrinterSettings.DefaultPageSettings.Landscape = true;是错的吗?或者我把它写错了位置.

请帮我.

.net c# winforms

0
推荐指数
1
解决办法
5696
查看次数

无法检测存储过程中的错误

我是存储过程的新手.

我写了以下存储过程:

create proc sp_TaxBrock
as
BEGIN
   Declare @intTax int,@intBrockrage int,@sum int
   set @intTax = (select Tax from partyRegister where partyCode = '0L036')
   set @intBrockrage = (select brockrage from partyRegister where partyCode = '0L036')

   set @sum = @intTax+@intBrockrage

   select @sum
   print @sum
   /*print @intTax+@intBrockrage;*/
go
Run Code Online (Sandbox Code Playgroud)

它导致此错误:

消息102,级别15,状态1,过程sp_TaxBrock,第12行
'@sum'附近的语法不正确.

无法找到错误.

我尝试;在不同位置添加分号(),但错误仍然相同.

请帮我.

sql sql-server stored-procedures sql-server-2005

0
推荐指数
1
解决办法
75
查看次数

数据库备份问题

我正在使用Sql Server 2005.

我想通过简单的sql命令备份我的数据库.

为此,我称文件.

制作如下命令:

backup database webbasednewsoft to disk 'e:\wb.bak'
Run Code Online (Sandbox Code Playgroud)

但它给我的错误是:

Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'e:\wb.bak'.
Run Code Online (Sandbox Code Playgroud)

我不明白这是什么语法错误?

我根据文件做了一切.

我认为这个问题是关于转义序列,所以我也尝试过,

backup database webbasednewsoft to disk 'e:\\wb.bak'
Run Code Online (Sandbox Code Playgroud)

但错误是一样的.

请指教我.

sql database sql-server-2005

0
推荐指数
1
解决办法
38
查看次数

Sql server语法错误

你好,由于某种原因,我的SQL服务器脚本给我一个语法错误,虽然代码工作之前,我不知道为什么我是新来的sql并已在网上看了但没有发现任何会修复它.由于某种原因,user_id是粉红色的,grade_recieved给了我一个错误.

create table exam(
    exam_id varchar (10) not null,
    user_id varchar (10) not null,
    location varchar (30) not null,
    date_taken varchar (8) not null,
    exam_taken varchar (20) not null
    grade_recieved varchar (4) not null,
    primary key (exam_id),
    FOREIGN KEY (user_id) REFERENCES account (user_id)
   );
Run Code Online (Sandbox Code Playgroud)

sql sql-server

-6
推荐指数
1
解决办法
95
查看次数