小编Ann*_*Bot的帖子

仅允许文本框中的特定字符

我怎样才能只允许Visual C#文本框中的某些字符?用户应该能够将以下字符输入到文本框中,其他所有内容都应该被阻止:0-9,+, - ,/,*,(,).

我用Google来查找这个问题,但我得到的唯一解决方案是只允许使用字母字符,只允许数字或禁止使用某些字符.我想要的不是禁止某些字符,除了我在代码中添加的字符外,我想默认禁止所有内容.

c# textbox winforms

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

从MySQL表中获取多行值

我是PHP的总菜鸟,但我正在尝试使用我能找到的信息来构建一个从MySQL表中读取多行的脚本.每行只包含一个数字.让我举个例子:

表中的每个ID都有一行名为"number".

ID| NUMBER
1 | 8
2 | 12
3 | 6
4 | 9
Run Code Online (Sandbox Code Playgroud)

现在我需要一个脚本 - 例如 - 获取ID 1,2和4并计算总金额8 + 12 + 9 = 29.3没有意思,我不想在计算过程中那一行.接下来,这个总数需要输出到一个空白的网站页面,所以它只显示没有任何其他内容的总数.

这些例子非常受欢迎,非常感谢!

php mysql

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

使用.txt扩展名创建文件(C#)

我正在尝试使用我的程序创建.txt文件并在其中保存richtextbox的内容(或者只是编辑现有文件,但这已经有效).问题是,当我保存尝试保存文件时,它会创建文件但没有.txt扩展名.我尝试了几件事,包括以下两件事,但都创建了一个没有扩展名的文件.我怎样才能解决这个问题?

            SaveFileDialog op = new SaveFileDialog();
            op.Title = "Save";
            op.Filter = "Text Document(*.txt)|*txt";
            //op.DefaultExt = "txt";
            //op.AddExtension = true;

            if (op.ShowDialog() == DialogResult.OK)
            {
                using (Stream s = File.Open(op.FileName, FileMode.CreateNew))
                using (StreamWriter sw = new StreamWriter(s))
                {
                    sw.Write(richTextBox1.Text);
                }
            }
Run Code Online (Sandbox Code Playgroud)

和:

   SaveFileDialog op = new SaveFileDialog();
   op.Title = "Save";
   op.Filter = "Text Document(*.txt)|*txt";
   if (op.ShowDialog() == DialogResult.OK)
   {
       richTextBox1.SaveFile(op.FileName, RichTextBoxStreamType.PlainText);
       filename = op.FileName;
       this.Text = op.FileName;
   }
Run Code Online (Sandbox Code Playgroud)

c# io save

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

标签 统计

c# ×2

io ×1

mysql ×1

php ×1

save ×1

textbox ×1

winforms ×1