Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用SQL插入时,如何设置左对齐和中对齐?_C#_Sql_Datagridview - Fatal编程技术网

C# 使用SQL插入时,如何设置左对齐和中对齐?

C# 使用SQL插入时,如何设置左对齐和中对齐?,c#,sql,datagridview,C#,Sql,Datagridview,我正在向dataGridView表中插入新行。我有一个sql sting,看起来像这样 sql = @"INSERT INTO " + myNameRange + " VALUES ("+rowString+")"; public static void inSertRow(string myNameRange, string rowString) { string sql = null; sql = @"INSERT INTO " + myNameR

我正在向dataGridView表中插入新行。我有一个sql sting,看起来像这样

sql = @"INSERT INTO " + myNameRange + " VALUES ("+rowString+")";
public static void inSertRow(string myNameRange, string rowString)
    {
        string sql = null;

        sql = @"INSERT INTO " + myNameRange + " VALUES ("+rowString+")";

        if (myCommand == null)
        {
            MessageBox.Show("ERROR :: dfsdfsdf");
        }

        myCommand.CommandText = sql;
        myCommand.ExecuteNonQuery();
    }
我的方法是这样的

sql = @"INSERT INTO " + myNameRange + " VALUES ("+rowString+")";
public static void inSertRow(string myNameRange, string rowString)
    {
        string sql = null;

        sql = @"INSERT INTO " + myNameRange + " VALUES ("+rowString+")";

        if (myCommand == null)
        {
            MessageBox.Show("ERROR :: dfsdfsdf");
        }

        myCommand.CommandText = sql;
        myCommand.ExecuteNonQuery();
    }
当我将“rowString”引入sql字符串的值部分时,我的问题是

是否有办法设置该单元格中信息的“对齐”/“对齐方式”?可以在sql字符串中完成吗

因此,如果我输入的信息行字符串是('city','state','zip'),我希望city和state在单元格中左对齐,但zip要居中对齐。。这能做到吗


谢谢

格式化数据外观不是数据库的工作。当您插入数据时,您希望使其尽可能简单。格式化数据的时间是从数据库读取数据时

您可能希望在一个应用程序中集中验证数据,而不是在另一个应用程序中。但是,存储在数据库中的值保持不变


如果要删除前导空格或尾随空格,请使用
ltrim
rtrim
功能。

否。这是不可能的。数据库存储数据。你说的是一个演示问题。这不是数据库的工作。这取决于您的客户机代码。不要像读到的那样将数据插入SQL