小编Tas*_*sto的帖子

如何在SQL中选择表的最后一条记录?

这是一个从表中选择所有记录的示例代码.有人可以告诉我如何选择该表的最后一条记录吗?

select * from table
Run Code Online (Sandbox Code Playgroud)

当我使用:SELECT * FROM TABLE ORDER BY ID DESC LIMIT 我收到此错误:第1行:'LIMIT'附近的语法不正确.这是我使用的代码:

private void LastRecord()
{
    SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["HELPDESK_OUTLOOKConnectionString3"].ToString());

    conn.Open();
    SqlDataReader myReader = null;
    SqlCommand myCommand = new SqlCommand("SELECT * FROM HD_AANVRAGEN ORDER BY " +
                "aanvraag_id DESC LIMIT 1", conn);
    myReader = myCommand.ExecuteReader();
    while (myReader.Read())
    {
        TextBox1.Text = (myReader["aanvraag_id"].ToString());
        TextBox1.Text += (myReader["wijziging_nummer"].ToString());
        TextBox1.Text += (myReader["melding_id"].ToString());
        TextBox1.Text += (myReader["aanvraag_titel"].ToString());
        TextBox1.Text += (myReader["aanvraag_omschrijving"].ToString());
        TextBox1.Text += (myReader["doorlooptijd_id"].ToString());
        TextBox1.Text += (myReader["rapporteren"].ToString());
        TextBox1.Text += (myReader["werknemer_id"].ToString());
        TextBox1.Text += (myReader["outlook_id"].ToString()); …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

104
推荐指数
9
解决办法
59万
查看次数

如何在Active Directory中获取用户组?(c#,asp.net)

我使用此代码来获取当前用户的组.但我想手动给用户,然后得到他的组.我怎样才能做到这一点?

using System.Security.Principal;

public ArrayList Groups()
{
    ArrayList groups = new ArrayList();

    foreach (IdentityReference group in System.Web.HttpContext.Current.Request.LogonUserIdentity.Groups)
    {
        groups.Add(group.Translate(typeof(NTAccount)).ToString());
    }

    return groups;
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net active-directory

103
推荐指数
5
解决办法
18万
查看次数

如何隐藏列(GridView)但仍然可以访问其值?

我有一个带有DataSource(SQL数据库)的GridView .我想隐藏一列,但是当我选择记录时仍然可以访问该值.有人能告诉我怎么做吗?

这是我要隐藏的列,但仍想访问其值:

<asp:BoundField DataField="Outlook_ID" HeaderText="OutlookID" />
Run Code Online (Sandbox Code Playgroud)

我尝试了一切来隐藏列(属性Visible="false"),但我无法访问它的值.

c# asp.net gridview hide

71
推荐指数
7
解决办法
22万
查看次数

位于Mac或Mac OS X中的localhost文件夹在哪里?

我刚开始在我的mac上开发PHP项目(使用PDT),并想知道localhost位于何处?Mac OS X如何为网站提供服务,我在安装PDT期间没有更改任何设置.

php macos eclipse-pdt

61
推荐指数
4
解决办法
16万
查看次数

如何获取访问ASP.NET应用程序的当前用户?

要获取系统中当前登录的用户,我使用以下代码:

string opl = System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString();
Run Code Online (Sandbox Code Playgroud)

我在ASP.NET应用程序上工作,我需要这些信息.所以我把我的应用程序放在服务器上并尝试上面的代码,然后在字符串opl中得到"网络服务".我需要知道访问我的ASP.NET应用程序的PC的当前用户.

c# asp.net windows-server-2008

28
推荐指数
5
解决办法
18万
查看次数

如何在SSIS中插入新记录之前清空目标表?

我使用SSIS生成和转换新数据,以便以后在新系统中使用.每次运行我的SSIS包时都会出现问题,它会不断地将新记录插入到我的目标表中.

如何先清空目标表(/ OLE DB目标),然后插入新生成的记录?

目前,此问题的解决方法是delete from DestTable在运行我的包之前执行.

database sql-server ssis relational-database

22
推荐指数
3
解决办法
7万
查看次数

如何允许排序gridview?

我有一个gridview并启用了排序.运行应用程序时,我单击第一列进行排序.我得到这个错误:"GridView'gvOutlookMeldingen'触发了事件排序,但没有处理."

这是gridview:

<asp:GridView ID="gvOutlookMeldingen" runat="server" AllowSorting="True" AutoGenerateColumns="False" AutoGenerateSelectButton="True" onselectedindexchanged="GridView_SelectedIndexChanged">
    <Columns>
        <asp:TemplateField HeaderText="Melder" ItemStyle-HorizontalAlign="Center" SortExpression="Melder">
            <HeaderStyle BorderColor="#1A3491" Width="130px"></HeaderStyle>
            <ItemStyle Height="20px" HorizontalAlign="Center"></ItemStyle>
            <ItemTemplate>
                <%# (string)Eval("Melder") %>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:BoundField DataField="Onderwerp" HeaderText="Onderwerp" />
        <asp:TemplateField HeaderText="Omschrijving">
            <ItemTemplate>
                <div style="overflow:auto; width: 500px; height: 200px;">
                    <asp:Label ID="lblOmschrijving" runat="server" Text='<%# Bind("Omschrijving")%>'></asp:Label>
                </div>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:BoundField DataField="Meldingsdatum" HeaderText="Meldingsdatum" />
        <asp:BoundField DataField="OutlookID" HeaderText="OutlookID" />
    </Columns>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏

c# asp.net gridview

20
推荐指数
3
解决办法
6万
查看次数

如何删除字符串的已定义部分?

我有这个字符串:"NT-DOM-NV\MTA"如何删除第一部分:"NT-DOM-NV \"结果如下:"MTA"

RegEx怎么可能?

c# regex asp.net string

16
推荐指数
3
解决办法
8万
查看次数

循环datagridview中的每一行

如何循环每行readed?在我的代码中,由于产品ID相同,行不会绑定到下一行,因此datagridview不会移动到新行,它仍然在同一行并覆盖价格(对于某些产品,我有两个价格) .如何循环它以显示相同的productID但它有不同的价格.

EX:1汉堡包含2个价格汉堡包:1美元和2美元,当我得到数据循环它,重新应该有2行相同的产品,但不同的价格.这该怎么做?下面是我的代码

productID = odr["product_id"].ToString();
quantity = Double.Parse(odr["quantity"].ToString());

//processing data...
key = productID.ToString();

if (key != key_tmp)
{
    //update index...
    i++;

    //updating variable(s)...
    key_tmp = key;
}

if (datagridviews.Rows[i].Cells["qty"].Value != null) //already has value...
{
    currJlh = Double.Parse(ddatagridviews.Rows[i].Cells["qty"].Value.ToString());
}
else //not yet has value...
{
    currQty = 0;
}
currQty += qty;

//show data...
datagridviews.Rows[i].Cells["price"].Value = cv.toAccountingCurrency_en(Double.Parse(odr["item_price"].ToString()));
MessageBoxes.Show(i.ToString());
MessageBoxes.Show(datagridviews.Rows[i].Cells["price"].Value.ToString()); // in here there is two price that looped but won't showed in datagridviews
Run Code Online (Sandbox Code Playgroud)

帮帮我 :)

c# loops datagridview

16
推荐指数
1
解决办法
13万
查看次数

在尝试检索授权组时,发生了错误(5)

如果我在服务器上运行应用程序,而不是在本地运行应用程序,则会出现此错误.为什么这发生在服务器而不是本地?

List<GroupPrincipal> result = new List<GroupPrincipal>();

// establish domain context
PrincipalContext yourDomain = new PrincipalContext(ContextType.Domain);

// find your user
UserPrincipal user = UserPrincipal.FindByIdentity(yourDomain, userName);

// if found - grab its groups
if (user != null)
{
//here happens the error on server.
PrincipalSearchResult<Principal> groups = user.GetAuthorizationGroups();
Run Code Online (Sandbox Code Playgroud)

请帮我.

堆栈跟踪:

   [PrincipalOperationException: While trying to retrieve the authorization groups, an error (5) occurred.]
   System.DirectoryServices.AccountManagement.AuthZSet..ctor(Byte[] userSid, NetCred credentials, ContextOptions contextOptions, String flatUserAuthority, StoreCtx userStoreCtx, Object userCtxBase) +317263
   System.DirectoryServices.AccountManagement.ADStoreCtx.GetGroupsMemberOfAZ(Principal p) +441
   System.DirectoryServices.AccountManagement.UserPrincipal.GetAuthorizationGroupsHelper() +78
   System.DirectoryServices.AccountManagement.UserPrincipal.GetAuthorizationGroups() +11 …
Run Code Online (Sandbox Code Playgroud)

c# asp.net active-directory

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