小编ryc*_*ies的帖子

使用 sql 任务将参数传递给存储过程

我试图将变量传递给我设置的存储过程,我将它们映射到“参数映射”选项卡中。我认为我的语法可能不正确,但我找不到解决方案。

    EXEC [dbo].[proc_GetQuarterlyEmailId] 
    @employeeNumber = ?, 
    @employeeFirstName = ?, 
    @employeeLastName = ?, 
    @employeeEmail = ?
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

执行查询“EXEC [dbo].[proc_GetQuarterlyEmailId] @employeeNu...”失败,并出现以下错误:“找不到存储过程 ''。”。可能的失败原因:查询问题、“ResultSet”属性设置不正确、参数设置不正确或连接未正确建立。

如果我从存储过程中删除参数并删除参数映射,它运行得很好,所以我知道它可以找到它。我正在使用 ADO.NET 连接。

ssis stored-procedures

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

当我取消注释一个简单的方法时,应用程序崩溃

public class MainActivity extends AppCompatActivity
    implements OnEditorActionListener, OnClickListener{

private EditText username;
private EditText password;
private Button login;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    EditText username = (EditText) findViewById(R.id.username);
    EditText password = (EditText) findViewById(R.id.password);
    Button login = (Button) findViewById(R.id.login);

    username.setOnEditorActionListener(this);
    password.setOnEditorActionListener(this);
    login.setOnClickListener(this);

    userLogin();
}

public void userLogin() {
    String usernameString = username.getText().toString();
    String passwordString = password.getText().toString();

}

@Override
public void onClick(View v) {

}

@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
    return false;
}
}
Run Code Online (Sandbox Code Playgroud)

取消注释"userLogin()"时应用程序崩溃.我没有收到错误消息或任何迹象表明它崩溃的原因.模拟器只是说"登录屏幕已停止". …

java android

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

标签 统计

android ×1

java ×1

ssis ×1

stored-procedures ×1