小编use*_*628的帖子

在SQL数据库中存储电子邮件

我想创建一个存储消息的简单消息传递应用程序(类似于电子邮件,但只是消息).我该如何设计数据库?

Users:

  • 用户名(主键)
  • 用户密码

E-mails:

  • EmailID(主键)
  • 从(外键到用户)
  • 所有者(用户的外键)
  • 学科
  • 时间
  • 电邮内容
  • 电子邮件布局(可能是一个字段中的内容和布局?XAML)

由于可以将电子邮件发送给多个人,因此存储到列的最佳方法是什么?我应该简单地把它作为一个字符串,用逗号分隔,然后在我的代码中检索所有具有函数的用户?或者有更好的方法来解决这个问题吗?

sql

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

Javascript向上舍入到最接近的.5

如何将数字舍入到最接近的.5?例如:

5.4 -> 5.5
5.6 -> 6
6.1 -> 6.5
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止尝试的内容:

var number = 5.1;
var roundednumber = Math.round(number*2)/2 
Run Code Online (Sandbox Code Playgroud)

javascript rounding

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

使用后退按钮时Android更改标题

我的活动:

TextView title;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    Overview overview = new Overview();

    setContentView(R.layout.activity_second);
    if (savedInstanceState == null) {
        getSupportFragmentManager().beginTransaction()
                .add(R.id.mycontainer, overview)
                .commit();
    }
    Toolbar toolbar = (Toolbar) findViewById(R.id.my_toolbar);
    //Some more code

    title = (TextView) toolbar.findViewById(R.id.screentitle);
    title.setText("Overzicht");


}



@Override
public boolean onNavigationItemSelected(MenuItem item) {

    switch(item.getItemId()){
        case R.id.nav_menu_overview:
            title.setText("Overzicht");
            getSupportFragmentManager().beginTransaction().replace(R.id.mycontainer, new Overview()).addToBackStack(null)
                    .commit();

            break;
        case R.id.nav_menu_favourites:
            title.setText("Favorieten");
            getSupportFragmentManager().beginTransaction().replace(R.id.mycontainer, new Favourites()).addToBackStack(null)
                    .commit();

            break;

        case R.id.nav_menu_profile:
            title.setText("Profiel");
            getSupportFragmentManager().beginTransaction().replace(R.id.mycontainer, new Profile()).addToBackStack(null)
                    .commit();
            break;
    }
Run Code Online (Sandbox Code Playgroud)

因此,现在,如果我使用菜单更改片段,标题就会更改。但是,如果我使用android后退按钮,则标题不会变回来。每当使用后退按钮时,如何更改标题?

android back

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

如何将两个数组合并到一个对象中

    var eenhedennamen = ['unit1', 'unit2', 'unit3'];
    var value = [1,2,3];
Run Code Online (Sandbox Code Playgroud)

我想要的是:

     var newobject = {'unit1' : 1
                      'unit2': 2
                     'unit3' : 3};
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?

arrays jquery object

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

Java更新SQL数据库SQL错误?

     try (PreparedStatement stmt = conn.
        prepareStatement(
        "update klant set naam = ?, voornaam = ?, geboortedatum = ?, opmerking = ?, debetstand_limiet = ?, actief = ? from klant where id = ?");) {

        stmt.setString(1, teWijzigenKlant.getNaam());
        stmt.setString(2, teWijzigenKlant.getVoornaam());
        stmt.setString(3, teWijzigenKlant.getGeboorteDatum().toString());
        stmt.setString(4, teWijzigenKlant.getOpmerking());
        stmt.setDouble(5, teWijzigenKlant.getDebetstandLimiet().doubleValue());
        byte b;
        if (teWijzigenKlant.isActief() == true){
            b = 1;
        }
        else{
            b = 0;
        }
        stmt.setByte(6, b);
        stmt.setInt(7, teWijzigenKlant.getId());
        stmt.execute();
Run Code Online (Sandbox Code Playgroud)

当我尝试测试包含此代码的方法时,它说我的SQL语法有错误,但我似乎无法弄清楚它是什么...我的数据库包含以下列:

1   id  int(11)         Nee Geen    AUTO_INCREMENT  Veranderen Veranderen   
2   naam    varchar(64) latin1_swedish_ci       Nee Geen        Veranderen …
Run Code Online (Sandbox Code Playgroud)

java sqlite

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

ASP.NET MVC 5视图无法访问模型属性

当我尝试使用时@Model.property,我的ViewModel中没有任何属性出现,所以我无法选择或显示任何内容.我在Google上搜索过,并且读到重启Visual Studio会有所帮助,但事实并非如此.我也重建了解决方案等,但似乎没有任何帮助.是什么赋予了?

调节器

public ActionResult GebruikersList()
{
    List<Gebruiker> gebruikers = db.Gebruikers.ToList();
    //List<GebruikerModel> gebruikersVM = Mapper.Map<List<Gebruiker>, List<GebruikerModel>>(gebruikers);

    GebruikerModel singleUser = Mapper.Map<Gebruiker, GebruikerModel>(db.Gebruikers.FirstOrDefault());

    return View(singleUser);
}
Run Code Online (Sandbox Code Playgroud)

视图:

@model alina1617.Models.GebruikerModel

@{
    ViewBag.Title = "GebruikersListTest";
}

<h2>GebruikersList</h2>


<p>
    @Model.
</p>
Run Code Online (Sandbox Code Playgroud)

视图模型:

public class GebruikerModel
{
    String Gebruikersnaam { get; set; }
    String Wachtwoord { get; set; }

    // Om automapper automatisch te laten converteren simpelweg klassenaam (FaculteitModel) + property (Naam) gebruiken
    String FaculteitModelNaam { get; set; }
    String InstellingModelMNaam { get; set; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc

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

标签 统计

android ×1

arrays ×1

asp.net-mvc ×1

back ×1

c# ×1

java ×1

javascript ×1

jquery ×1

object ×1

rounding ×1

sql ×1

sqlite ×1