小编Kri*_*ten的帖子

是否可以使用 SQL 语句在 MySQL Workbench 中创建表?

我正在使用 MySQL Workbench 设计一个新模式,并且我有一个新表的现有 create 语句。是否可以使用 create 语句来创建表而不是手动写出所有列和类型?

例如,这是我的 SQL:

CREATE TABLE IF NOT EXISTS `mydb`.`user` (
 `user_id` INT UNSIGNED NOT NULL,
 `last_updated` DATETIME NOT NULL DEFAULT now(),
 `user_stamp` INT UNSIGNED NOT NULL DEFAULT 1,
 `user_name` VARCHAR(15) NOT NULL,
 `company_code` INT UNSIGNED NOT NULL,
 `email` VARCHAR(50) NULL DEFAULT '',
 `active` CHAR(1) NULL DEFAULT 'Y',
 `first_name` VARCHAR(20) NULL,
 `last_name` VARCHAR(20) NULL,
 PRIMARY KEY (`user_id`),
 INDEX `fk__user__company_idx` (`company_code` ASC),
 CONSTRAINT `fk__user__company`
 FOREIGN KEY (`company_code`)
 REFERENCES `mydb`.`company` (`company_code`)
 ON DELETE CASCADE
 ON UPDATE …
Run Code Online (Sandbox Code Playgroud)

mysql mysql-workbench

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

通过套接字接口与邮件服务器建立TCP连接并发送电子邮件的Java程序

我正在编写一个Java程序,通过套接字接口与邮件服务器建立TCP连接,并发送电子邮件消息.我遇到的问题是当我在命令行上运行它时,它在写入"MAIL FROM:"后停止.我没有得到任何错误,它只是在那一点停止.我无法弄清楚我做错了什么,所以任何帮助都会非常感激

import java.io.*;
import java.net.*;

public class EmailSender{

public static void main(String[] args) throws Exception{

    // Establish a TCP connection with the mail server.
     Socket socket = new Socket("" + "hostname", 25);
    // Create a BufferedReader to read a line at a time.
    InputStream is = socket.getInputStream();
    InputStreamReader isr = new InputStreamReader(is);
    BufferedReader br = new BufferedReader(isr);

    // Read greeting from the server.
    String response = br.readLine();
    System.out.println(response);
    if (!response.startsWith("220")) {
        socket.close();
        throw new Exception("220 reply not received from …
Run Code Online (Sandbox Code Playgroud)

java sockets email tcp

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

在 ASP.NET Core 中向 Kendo 网格工具栏添加自定义按钮

我正在为我的 ASP.NET Core 应用程序使用 Kendo 工具。我有一个网格,我想将自定义按钮添加到网格工具栏。我可以轻松添加“导出到 Excel”按钮,但添加自定义按钮非常困难。

目前我只在网格上方显示按钮,以下是这些按钮:

<a href='#' class='k-button' id='saveState'>Save Grid Settings</a>
<a href='#' class='k-button' id='clearState'>Clear Grid Settings</a>
Run Code Online (Sandbox Code Playgroud)

这是我的网格:

@(Html.Kendo().Grid<SylectusTL.ViewModels.Account.UserList>()
.Name("UserList")
.Columns(columns =>
{
    columns.Bound(c => c.user_name).ClientTemplate(@"<a href=" + @Url.Content("/Account/UserProfile?caller='UserList'&user_id=#:data.user_id#") + ">#: user_name #</a>").Title("User Name");
    columns.Bound(c => c.full_name).Title("Name");
    columns.Bound(c => c.main_phone).Title("Phone").Width(150);
    columns.Bound(c => c.main_phone_ext).Title("Ext").Width(100);
    columns.Bound(c => c.email).Title("E-Mail");
    columns.Bound(c => c.admin).ClientTemplate("#= admin ? 'Y' : 'N' #").Title("Admin").Width(100).HeaderHtmlAttributes(new { style = "text-align: center;" }).HtmlAttributes(new { style = "text-align: center;" });
    columns.Bound(c => c.active).ClientTemplate("#= active ? 'Y' : 'N' #").Title("Active").Width(100).HeaderHtmlAttributes(new { …
Run Code Online (Sandbox Code Playgroud)

telerik telerik-grid kendo-ui kendo-grid asp.net-core

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