小编Tom*_*day的帖子

在JQuery中获取Div值

我有一个包含以下div元素的页面:

<div id="myDiv" class="myDivClass" style="">Some Value</div>
Run Code Online (Sandbox Code Playgroud)

如何通过JQuery或标准JS检索值("Some Value")?我试过了:

var mb = document.getElementById("myDiv");
Run Code Online (Sandbox Code Playgroud)

但调试器控制台显示"mb为null".只是想知道如何检索这个值.

----更新----当我尝试建议时,我得到:$不是函数

这是JQuery事件处理程序的一部分,我在单击按钮时尝试读取值.处理程序函数正在运行,但它无法解释它看起来的jQuery值:

jQuery('#gregsButton').click(function() { 
   var mb = $('#myDiv').text();
   alert("Value of div is: " + mb.value); 
});
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

37
推荐指数
4
解决办法
23万
查看次数

如何像在T-SQL中一样在PL/SQL中声明和使用变量?

在Sql Server中,经常在我测试存储过程的主体时,我将主体复制到SSMS中,将页面顶部的变量DECLARE,将它们设置为一些样本值,并按原样执行主体.

例如,如果我的proc是

CREATE PROC MySampleProc
    @Name   VARCHAR(20)
AS
    SELECT @Name
Run Code Online (Sandbox Code Playgroud)

然后我的测试SQL将是

DECLARE @Name VARCHAR(20)
SET     @Name = 'Tom'

    SELECT @Name
Run Code Online (Sandbox Code Playgroud)

什么是Oracle PL/SQL相当于此?

这是我提出的最接近的,但是我得到了"PLS-00428:在这个SELECT语句中需要一个INTO子句"

DECLARE
   myname varchar2(20);
BEGIN
     myname := 'Tom';

     select myname from DUAL;
END;
Run Code Online (Sandbox Code Playgroud)

这是我真正想要做的更好的例子:

DECLARE
   myname varchar2(20);
BEGIN
     myname := 'Tom';

     SELECT *
     FROM   Customers
     WHERE  Name = myname;
END;
Run Code Online (Sandbox Code Playgroud)

但是,当我真的只想要在屏幕上打印的记录而不是存储在另一个表格中时,它想要一个'INTO'.

解决:

感谢@Allan,我的工作得很好.Oracle SQL Developer显然会记住您提供的参数值.然而,PL/SQL Developer不想与此有任何关系....

在此输入图像描述

如果您"运行为脚本",它将遵循您的默认值,但它只会返回结果作为ASCI文本,而不是网格/电子表格

在此输入图像描述

t-sql sql-server oracle plsql oracle-sqldeveloper

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

如何测试SQL Server中是否存在用户?

我想将用户放在SQL Server脚本中,但我需要首先测试存在,否则我会收到脚本错误.当删除表或存储过程时,我检查sysobjects表,如下所示:

IF EXISTS (
    SELECT * 
    FROM   sysobjects 
    WHERE  id = object_id(N'[dbo].[up_SetMedOptions]') 
    AND    OBJECTPROPERTY(id, N'IsProcedure') = 1
)
Drop Procedure up_SetMedOptions;
GO
Run Code Online (Sandbox Code Playgroud)

检查用户的必然结果是什么?请注意,我不是要求数据库登录到服务器!该问题与特定数据库中的用户有关.

sql-server sql-server-2005 sql-server-2008 sql-server-2012

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

使用ASP .Net Membership保持用户登录持久性

我有一个使用sql成员资格提供程序构建在ASP.NET 3.5和SQL Server 2005中的网站,并且可能是表单身份验证.

由于我网站上的安全需求非常低,我想进行一次身份验证,然后无限期地保持登录(不给用户选择).

发生的事情是用户登录,保持登录会话,然后下次他们到达时,他们会被注销.

如何保持登录?

这是技术细节,我已经尝试了许多持续时间的变化.

 Try
            If Membership.ValidateUser(UserName.Text, Password.Text) Then
                Security.UserManager.AuthenticateUser(UserName.Text)

                If FormsAuthentication.GetRedirectUrl(UserName.Text, False) = "/default.aspx" Then
                    Try
                        'Custom Logic'
                    Catch Ex As Exception
                        'Custom Error handling'
                    End Try
                Else
                    FormsAuthentication.RedirectFromLoginPage(UserName.Text, True)
                End If
            End If
        Catch ex As Exception
            RaiseEvent ExceptionThrown(New ApplicationException("An error occurred trying to log the user in after account creation.", ex))
        End Try

Public Shared Sub AuthenticateUser(ByVal Username As String)
    Dim Expiration As DateTime = DateTime.Now.AddMonths(3)

    Dim authTicket As FormsAuthenticationTicket = New FormsAuthenticationTicket(Username, …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-membership asp.net-3.5 sqlmembershipprovider

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

实体框架4:代码优先 - 在另一个模式中创建数据库?MapSingleType?

我有一个数据库,我使用2种不同的模式.模式就像名称空间(如果我错了,请纠正我).这样我有1个db和当前2个模式...因此1个模式中的表可以与其他模式中的表命名相同,因为它们位于不同的模式中.

如何让EF Code首先与不同的模式进行通信而不是默认模式?

是否与MapSingleType和覆盖方法有关,还是我可以做其他事情?

任何帮助真的很感激.

c# schema entity-framework-4 ef4-code-only ef-code-first

18
推荐指数
2
解决办法
5556
查看次数

指定的命名连接在配置中找不到,不打算与EntityClient提供程序一起使用,或者无效

我在解决方案中有两个项目.

  1. PizzaSoftware.Data
  2. PizzaSoftware.UI

在Data项目中,我有我的Entity Framework模型,它连接到我的数据库.

我的UI项目有一个Data的项目引用,这里是它的样子:

在此输入图像描述

我在UserControls文件夹中创建了一个用户控件.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using PizzaSoftware.Data;

namespace PizzaSoftware.UI.UserControls
{
    public partial class AutoCompleteTextBox : UserControl
    {
        AutoCompleteStringCollection completeCollection = new AutoCompleteStringCollection();

        public AutoCompleteTextBox()
        {
            InitializeComponent();
        }

        private void AutoCompleteTextBox_Load(object sender, EventArgs e)
        {
            CustomerRepository repo = new CustomerRepository();
            var customers = repo.FindAllCustomers().ToList();

            foreach (var customer in customers)
            {
                completeCollection.Add(customer.Name);
            }

            txtSearchBox.AutoCompleteMode = AutoCompleteMode.Suggest;
            txtSearchBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
            txtSearchBox.AutoCompleteCustomSource = completeCollection;
        }
    } …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework visual-studio-2010 windows-forms-designer

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

Google电子表格SUMIF日期比较

我试图让这个聚合日期比较工作,我认为我理解语法,但它显然不起作用.谁能纠正我的配方?

我试图总结第I列中的金额,其中H中的日期早于A中的日期

我的公式是 =SUMIF(H$2:H,H$2:H<A4, I$2:I)

在此输入图像描述

google-sheets google-sheets-formula

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

实体框架4.1 - 非关键列之间的关系

我有2个相关的实体,但遗留的sql架构基本上有2个关键列用于同一个表(不是2列密钥:见下文).我需要创建一个回到'faux key'列的关系.有没有办法在Entity Framework 4.1中以声明方式执行此操作?

Public Class Client
    Inherits ModelBase

    <Key(), Required()>
    Public Property ClientID As Decimal

    <Required(), StringLength(50)>
    Public Property ClientCode As String

    ........


Public Class ClientLocation
    Inherits ModelBase

    ........

    <Required(), StringLength(50)>
    Public Property ClientCode As String

    ........

    <ForeignKey("ClientCode")>
    Public Overridable Property Client As Clients.Client
Run Code Online (Sandbox Code Playgroud)

而我得到的错误是:

*在模型生成期间检测到一个或多个验证错误:System.Data.Edm.EdmAssociationConstraint ::参照约束的从属角色中的所有属性的类型必须与主体角色中的相应属性类型相同.实体"ClientLocation"上的属性"ClientCode"的类型与引用约束"ClientLocation_Client"中实体"Client"上的属性"ClientID"的类型不匹配.*

因为它认为我正在尝试映射ClientLocation.ClientCode> Client.ClientID,当我真的试图映射ClientLocation.ClientCode> Client.ClientCode时 ......

有什么想法吗?

谢谢!

.net vb.net vb.net-2010 entity-framework-4.1

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

SQL中的修改负数就像excel一样

我在SQL服务器中复制mod函数时遇到问题.

在excel中,mod(-3,7)= 4.但在SQL中,-3%7 = -3

我使用%错误,还是SQL做了不同的mod?

sql t-sql

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

如何使用javascript确定字符串是否只包含空格?

如何使用javascript确定输入字符串是否只包含空格?

javascript jquery

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