我想在我的数据库中添加一些信息.我搜索了一些教程,但没有一个可以工作.
NonQuery可以做他需要做的事情,因为消息框返回"Success"(1).但它不会更新我的数据库.如果我将相同的查询添加到"添加新查询",直接到我的数据库,它的工作原理.
有人能帮我吗?
我的班级代码:
namespace BurnThatFat
{
class databaseconnection
{
//fields
SqlConnection connection;
string connectionstring;
public databaseconnection()
{
// fields waarde toewijzen
connectionstring = @"Data Source=(LocalDB)\MSSQLLocalDB;" +
@"AttachDbFilename=|DataDirectory|\Database2.mdf;Integrated Security=True";
connection = new SqlConnection(connectionstring);
OpenConnection();
CloseConnection();
}
public List<Object> getObjectsFromDatabase()
{
try
{
OpenConnection();
// sql query
// Datareader
// sqlcommand
// return list van objecten , objecten veranderd naar jouw wens van data.
CloseConnection();
}
catch (Exception)
{
throw;
}
return new List<object>();
}
private bool OpenConnection()
{
try
{ …Run Code Online (Sandbox Code Playgroud) 我有一个带有一些数字的.txt文件
File:
1
2
3
4
Run Code Online (Sandbox Code Playgroud)
我想有一个方法来读取这些数字并将它们添加到列表或数组中,它将在消息框中显示它.
我现在有这个:
public void LaadVrijeKamers()
{
int KamerNummers = Convert.ToInt32(File.ReadAllText(@"x\Vrijekamers.txt"));
MessageBox.Show(Convert.ToString(KamerNummers));
}
Run Code Online (Sandbox Code Playgroud)
我在荷兰语中收到错误,说明如下:
Can not read the characters
Run Code Online (Sandbox Code Playgroud)
我认为File.ReadAllText仅适用于Strings,但我不确定.也许我转错了.