小编kom*_*mbo的帖子

为什么自动构建在vistudio online上托管的解决方案仍然失败

我配置了一个构建策略,可以在线成功检入Visualstudio.但请保留此错误:

Summary
    Other Errors
1 error(s)
    Exception Message: The path '$/myproject/mysulution.sln' could not be converted to a local path. Make sure this path is relative to the 'src' folder on the build machine or specify a full server path.
(type ArgumentException)
    Exception Stack Trace: 
    at Microsoft.TeamFoundation.Build.Activities.Core.LocalPathProvider.GetLocalPath(String incomingPath)
    at System.Activities.CodeActivity`1.InternalExecute(ActivityInstance instance,     ActivityExecutor executor, 
BookmarkManager bookmarkManager)
    at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
Run Code Online (Sandbox Code Playgroud)

我使用托管的构建控制器,我的构建文件夹在我的本地电脑上.有谁知道我做错了什么?

tfs2013

10
推荐指数
2
解决办法
5820
查看次数

如何用单引号包装我的查询输出

我经常从我的数据库中读取记录,并使用notepad ++以这种格式处理收据:

'xxxxxxxxx'    
'xxxxxxxxx',
'xxxxxxxxx',
'xxxxxxxxx'
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以使用SQL查询来执行此操作.

我运行的示例查询是:

Select ReceiptNo 
from My_table 
where TIN = 'KEYVALUE'
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2008

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

System.Data.SqlClient.SqlException:找不到存储过程'dbo.aspnet_CheckSchemaVersion

我正在使用构建webform vs2012 Express.我正在使用ASP.NET Membership provider.
在配置中sqlmembershipprovider,我在我的数据库上运行了以下sql批处理.

\WINDOWS\Microsoft.NET\Framework\v4.030319\InstallCommon.sql
\WINDOWS\Microsoft.NET\Framework\v4.030319\InstallMembership.sql    
Run Code Online (Sandbox Code Playgroud)

安装Membership.When我尝试在我的应用程序上注册新用户时收到以下错误消息:

例外细节:
System.Data.SqlClient.SqlException: Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'.

来源错误:

在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

Stack Trace:


[SqlException (0x80131904): Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'.]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +1769462
 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +5318578
.......
Run Code Online (Sandbox Code Playgroud)

通过堆栈溢出上发布的类似问题的跟踪和答案,我注意到我sqlbatches在错误上运行了两个db:A.我在db:A上创建了类似的表,并更改了web congfig中的连接字符串.它works.But在db:B我工作的是我想要安装的成员,当我跑同样的sqlbatches这个db:B必要的对象不是installed.Both数据库是在同一台服务器上.
有没有人知道我为什么以及接下来该做什么?

asp.net

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

在winform应用程序中从Combobox读取值

我正在使用VS2010构建Windows窗体应用程序.我想读取用户从下拉列表中选择的值ComboBoxpatientNo基于此生成.但是当我运行应用程序时,我得到了一个NullReferenceException.

这是我的代码:

private void button1_Click(object sender, EventArgs e)
{
    string patientNumber;

    string gender = comboBox2.SelectedValue.ToString();
    if (gender != null)
    {
        if (gender == "Female")
        {
            var generator = new PatientNumberGenerator();
            patientNumber = generator.GeneratePatientNumber(Gender.Female);
            const string message = "patientNumber";

            const string caption = "Testing PatientNumber class";
            var result = MessageBox.Show(message, caption,
                                         MessageBoxButtons.YesNo,
                                         MessageBoxIcon.Question);

        }
        else if (gender == "Male")
        {
            var generator = new PatientNumberGenerator();
            patientNumber = generator.GeneratePatientNumber(Gender.Male);
            const string message = "patientNumber";

            const string …
Run Code Online (Sandbox Code Playgroud)

c# nullreferenceexception winforms

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

如何在 Scala 中覆盖特征变量名称

我有如下的Scala特征

trait Id {
            @javax.persistence.Id
            @GeneratedValue(strategy=GenerationType.IDENTITY)
            @BeanProperty
            var id: Long = _
}
Run Code Online (Sandbox Code Playgroud)

现在我有一个实体 (Person),我想扩展 Id 特征但将 id 列名称更改为 personid。我怎样才能做到这一点?
下面的人物片段:

@NamedQuery(name=”findAll”,query=”select p from Person p”)
class Person extends Id {
    @BeanProperty
    @Column(name=”personid”)
    def personid = id
}
Run Code Online (Sandbox Code Playgroud)

java scala

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

如何强制用户在数据库字段中输入值

使用我的应用程序,我想确保用户是否在文本框中没有输入值,然后单击
保存按钮以在sqlserver db中发送数据.数据库端验证可防止此违规并设置我的应用程序将捕获的ErrorMessage并显示
向用户传达含义的消息.对于每个必填字段,我将其设置为NOT NULL.但是当我测试时,我仍然可以输入
输入的空文本框值,它会插入带有值的值.我错过了什么?

string connectionstring = "Data Source=abcdef;Initial Catalog=HMS;Persist Security Info=True;User ID=sysad;Password=abcdef";
        SqlConnection connection = new SqlConnection(connectionstring);

        string SelectStatement = "SELECT * FROM tablename where RegistrationNo = @RegistrationNo";
        SqlCommand insertcommand = new SqlCommand(SelectStatement, connection);
        insertcommand.Parameters.AddWithValue("@RegistrationNo", textBox10.Text);
        SqlDataReader reader;
        try
        {
            connection.Open();
            reader = insertcommand.ExecuteReader();

            while (reader.Read())
            {
                textBox11.Text = reader["RegistrationNo"].ToString();
                textBox1.Text = reader["Appearance"].ToString();
                textBox2.Text = reader["VolumePH"].ToString();
                textBox3.Text = reader["Mobility"].ToString();
                textBox4.Text = reader["Viability"].ToString();
                textBox5.Text = reader["Head"].ToString();
                textBox6.Text = reader["MiddlePiece"].ToString();
                textBox7.Text = reader["Tail"].ToString();
                textBox8.Text = reader["SpermCount"].ToString();
                dateTimePicker1.Text = reader["Date"].ToString(); …
Run Code Online (Sandbox Code Playgroud)

c# sql-server window

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

如何在窗口控制台应用程序中调用非静态方法

我构建了一个控制台应用程序,我正在尝试测试我的应用程序是否按预期工作。
我创建了API类的实例,如下面的代码,但我收到一个错误:
An object reference is required for the non-static field.我已经检查类似的问题,像这一个,但它似乎有所不同。我究竟做错了什么?

namespace ConsoleApplication1
{
    class Api
    {

        String ConStr = "SERVER=myservername; Database=mydb; UID=mylogin; PWD=mypassword;encrypt=no;enlist=false";
        String bin_Num = "201284-11-000";
        Label lblResults;

        static void Main(string[] args)
        {
            Api Test_api = new Api();
            Test_api.getQualWeight(ConStr, bin_Num, lblResults);
        }

        public Dictionary<String, String> getQualWeight(String sqlConStr, String inBin, Label lblResults)
        {
            Dictionary<String, String> qualList = new Dictionary<string, string>();
            string selectSQL = "select Name,qual_weight from Qualification_type "
                             + "where ID in (select Qualification_ID from Qualifications …
Run Code Online (Sandbox Code Playgroud)

c#

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

添加新用户以使用ASP.NET Membership类

我使用vs2012 express版构建webform应用程序.
配置SqlMembership提供程序以将用户凭据存储到我的Sqlserver数据库后,我想创建用户用户但我收到此错误:无法声明类型为'System.Web.Security.Membership的变量.
我花了两个小时谷歌搜索仍然没有决议.这是我的代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Security.Membership;
//using Microsoft.AspNet.Membership.OpenAuth;

namespace Practice_project.Account
{
public partial class Register : Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //RegisterUser.ContinueDestinationPageUrl = Request.QueryString["ReturnUrl"];
    }

   public void RegisterUser_CreatedUser(object sender, EventArgs e)
    {


        Membership Create_New_User = Membership.CreateUser(UserName, Password);

    }
}
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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