好的,只需2行代码.我理解第一行.第二行的含义是什么?何时以及为什么我必须使用这一行?
char c = 'x';
Character C = new Character(c);
Run Code Online (Sandbox Code Playgroud)
请回答所有问题..(什么,什么时候,为什么)
我只想要我的标题所说的内容.我已经阅读了以前所有相似的帖子,但我找不到解决方案.请你看看我的代码吗?编辑:我没有得到任何exception.I只是没有看到在数据库EDIT2新的数据:前4个答案,不解决我的问题,因为我编辑的代码,增加了为ExecuteNonQuery命令.
int admin = 23;
SqlConnection thisConnection = new SqlConnection(
ConfigurationManager.ConnectionStrings[
"Data Source=...;Persist Security Info=True;User ID=myusername;Password=mypassword"]
.ConnectionString);
SqlCommand nonqueryCommand = thisConnection.CreateCommand();
thisConnection.Open();
nonqueryCommand.CommandText = "INSERT INTO Account (Username,Password,AdministratorId) VALUES (@username,@password,@admin)";
nonqueryCommand.Parameters.Add("@username", SqlDbType.VarChar, 20);
nonqueryCommand.Parameters["@username"].Value = UsernameTextbox.Text.ToString();
nonqueryCommand.Parameters.Add("@password", SqlDbType.VarChar, 15);
nonqueryCommand.Parameters["@password"].Value = PasswordTextbox.Text.ToString();
nonqueryCommand.Parameters.Add("@admin", SqlDbType.Int);
nonqueryCommand.Parameters["@admin"].Value = admin;
EDIT:nonquerycommand.ExecuteNonQuery();
thisConnection.Close();
Run Code Online (Sandbox Code Playgroud) 我想使用C文件中的代码更改unix中的目录.我试过这个:
char command[50];
strcpy( command, "cd newdirectory/" );
system(command);
Run Code Online (Sandbox Code Playgroud)
但它没有用.其他命令使用"系统"工作.
我在C中找不到我的代码有什么问题:
error.h
#ifndef ERROR_H_INCLUDED
#define ERROR_H_INCLUDED
void myfunc(bool**,int); //error line 1
#endif
Run Code Online (Sandbox Code Playgroud)
这是函数声明:
error.c
#include "error.h"
void myfunc(bool **rel,int num){ //error line 2
//function code here
}
Run Code Online (Sandbox Code Playgroud)
该函数的调用是:
main.c中
#include "error.h"
int main(){
bool **rel;
int num;
myfunc(rel,num);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
上面的代码返回错误
预期')'在'*'之前
在错误行1和错误行2.我把功能代码放在注释中,我仍然有这个错误.我知道,这种错误是一个缺失; 或者)在大多数时间,但我花了几个小时,但没有发现错误.