小编Paw*_*zyk的帖子

寻找两个大写字母之间的小写字母 - MySQL

我有问题 - 我需要找到像AbC这样的每一个短语(小b,两个大写字母之间).例如声明:小约翰有一个ProBlEm,需要知道如何做tHiS.

我需要选择ProBlEm和tHiS(你看,BlE和HiS,两个首都之间的一个小写字母).我该如何选择?

mysql select

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

datagridview contextmenustrip:仅显示所选行?

我有标准的datagridview,我有contextmenustrip.我的问题是当用户单击鼠标右键而不是每行时我需要显示这个contextmenustrip!只在我选择的行上.我试过这个:

dataGridView1.Rows[1].ContextMenuStrip = contextMenuStrip1;
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

c# datagridview contextmenustrip

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

ASP.NET CustomValidator无法正常工作

我有问题:我的页面上有一个自定义验证器,用于验证imieTextbox控件.但它不起作用.我不知道为什么.

这个方法来自register.aspx.cs文件:

protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
    {
//of course here will be other validation logic but setting IsValid property ti false     is for example
        args.IsValid = false;
    }
Run Code Online (Sandbox Code Playgroud)

这来自fromregister.aspx文件:

    <asp:CustomValidator ID="CustomValidator1" runat="server" 
             ControlToValidate="imieTextbox" Display="Dynamic" 
             ErrorMessage="CustomValidator" 
             onservervalidate="CustomValidator1_ServerValidate" ValidateEmptyText="True" 
             ValidationGroup="A"></asp:CustomValidator>
Run Code Online (Sandbox Code Playgroud)

页面上的提交按钮具有属性CausesValidation设置为TRUE并具有验证组A(与我页面上的所有验证器一样).所有验证器(requiredfield验证器)工作正常,但自定义验证器不工作.这是为什么?我究竟做错了什么?

asp.net validation customvalidator

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

如何检查 MySQL 连接是否经过 SSL 加密?

我正在使用 MySQL 官方网站上的 MySQL .NET 连接器。我正在尝试建立从我的 C# 程序到 Mysql 数据库的安全 SSL 连接。Mysql 服务器允许使用 SSL 连接。have_ssl变量设置为yesca-certserver-certserver-key指定。

用户的权限是:

'GRANT USAGE ON *.* TO \'logowanie\'@\'%\' IDENTIFIED BY PASSWORD \'*...\' REQUIRE SSL'
'GRANT SELECT ON `db`.`table1` TO \'logowanie\'@\'%\''
Run Code Online (Sandbox Code Playgroud)

所以我假设,这个用户不能在没有 SSL 的情况下登录?我对吗?

我在 C# 程序中的连接字符串如下所示:

"server=127.0.0.1;uid=logowanie;pwd=log1;database=ewidencja;SslMode=Required";
Run Code Online (Sandbox Code Playgroud)

看到这个连接字符串没有任何证书文件的路径!它只有“SSLMode=Required”选项。是否可以在没有任何其他 SSL 选项的情况下进行 SSL 加密连接?

并且用户能够登录并在 上执行一些选择命令table1。所以我假设这个连接是 SSL 加密的?如何检查此连接是否经过 SSL 加密以确保 100%?

c# mysql connection ssl

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

如何根据asp.net GridView中的点击按钮获取行索引?

我有一些记录的Gridview(1记录= 1行).

在每一行我添加了一个按钮,从我的mysql数据库中删除此记录.

每行都有相同的按钮.

问题是我需要知道点击按钮的哪一行?我需要这个来获取行索引来获取该行中的记录的id.

我怎样才能以最简单的方式做到这一点?

网格视图:

        <asp:GridView ID="GridView1" runat="server" 
        CellPadding="6" EnableModelValidation="True" ForeColor="#333333" 
        GridLines="None" Caption="TWOJE WIZYTY" Font-Bold="True" 
        onrowcreated="GridView1_RowCreated" style="text-align: left">
        <AlternatingRowStyle BackColor="#AEAEAE" />
        <EditRowStyle BackColor="Blue" />
        <FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#868686" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="Blue" ForeColor="#333333" HorizontalAlign="Center" />
        <RowStyle BackColor="#C7C7C7" ForeColor="#333333" />
        <SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
    </asp:GridView>
Run Code Online (Sandbox Code Playgroud)

按钮的添加方式如下:

        protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
    {
        Button b1 = new Button();
        b1.Text = "usu?";
        b1.OnClientClick = "return potwierdzenie()";
        b1.Click+=new EventHandler(b1_Click);
        TableCell cel = new TableCell(); …
Run Code Online (Sandbox Code Playgroud)

asp.net gridview

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